home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Sound Blastoff
/
Sound Blastoff.iso
/
Sound Utilities
/
PianoSim II 1.2 ƒ
/
PianoSim II 1.2
/
PianoSim II 1.2.rsrc
/
bin.rsrc_CODE_4.txt
< prev
next >
Wrap
Text File
|
1995-07-30
|
353KB
|
6,076 lines
# near model CODE resource
# jump table entries: 88-90 (3 of them)
export_11:
00000000 4E56 FFDE link A6, -0x0022
00000004 2F07 move.l -[A7], D7
00000006 3F3C 0001 move.w -[A7], 0x1
0000000A 4EBA 00F0 jsr [PC + 0xF0 /* 000000FC */]
0000000E 3EAD D38E move.w [A7], [A5 - 0x2C72]
00000012 4EAD 0312 jsr [A5 + 0x312 /* export_94 */]
00000016 A9F4 syscall ExitToShell
00000018 607A bra +0x7C /* 00000094 */
label0000001A:
0000001A 4227 clr.b -[A7]
0000001C 3F3C FFFF move.w -[A7], 0xFFFF
00000020 486E FFF0 pea.l [A6 - 0x10]
00000024 A970 syscall GetNextEvent
00000026 4A1F tst.b [A7]+
00000028 676A beq +0x6C /* 00000094 */
0000002A 302E FFF0 move.w D0, [A6 - 0x10]
0000002E 675E beq +0x60 /* 0000008E */
00000030 6B5C bmi +0x5E /* 0000008E */
00000032 5940 subq.w D0, 4
00000034 6758 beq +0x5A /* 0000008E */
00000036 6A08 bpl +0xA /* 00000040 */
00000038 5440 addq.w D0, 2
0000003A 6752 beq +0x54 /* 0000008E */
0000003C 6A34 bpl +0x36 /* 00000072 */
0000003E 6006 bra +0x8 /* 00000046 */
label00000040:
00000040 5540 subq.w D0, 2
00000042 6A4A bpl +0x4C /* 0000008E */
00000044 602C bra +0x2E /* 00000072 */
label00000046:
00000046 4267 clr.w -[A7]
00000048 2F2E FFFA move.l -[A7], [A6 - 0x6]
0000004C 486E FFDE pea.l [A6 - 0x22]
00000050 A92C syscall FindWindow
00000052 3E1F move.w D7, [A7]+
00000054 3007 move.w D0, D7
00000056 6736 beq +0x38 /* 0000008E */
00000058 6B34 bmi +0x36 /* 0000008E */
0000005A 5540 subq.w D0, 2
0000005C 6A30 bpl +0x32 /* 0000008E */
0000005E 42A7 clr.l -[A7]
00000060 2F2E FFFA move.l -[A7], [A6 - 0x6]
00000064 A93D syscall MenuSelect
00000066 2E1F move.l D7, [A7]+
00000068 2F07 move.l -[A7], D7
0000006A 4EBA 003E jsr [PC + 0x3E /* 000000AA */]
0000006E 588F addq.l A7, 4
00000070 601C bra +0x1E /* 0000008E */
label00000072:
00000072 3E2E FFF4 move.w D7, [A6 - 0xC]
00000076 0247 00FF andi.w D7, 0xFF
0000007A 082E 0000 FFFE btst.b [A6 - 0x2], 0x0
00000080 670C beq +0xE /* 0000008E */
00000082 42A7 clr.l -[A7]
00000084 3F07 move.w -[A7], D7
00000086 A93E syscall MenuKey
00000088 4EBA 0020 jsr [PC + 0x20 /* 000000AA */]
0000008C 588F addq.l A7, 4
label0000008E:
0000008E 2F2D CC20 move.l -[A7], [A5 - 0x33E0]
00000092 AA1C syscall SetCCursor
label00000094:
00000094 4A2D CC03 tst.b [A5 - 0x33FD]
00000098 6780 beq -0x7E /* 0000001A */
0000009A 3F2D D38E move.w -[A7], [A5 - 0x2C72]
0000009E 4EAD 0312 jsr [A5 + 0x312 /* export_94 */]
000000A2 A9F4 syscall ExitToShell
000000A4 2E1F move.l D7, [A7]+
000000A6 4E5E unlink A6
000000A8 4E75 rts
fn000000AA:
000000AA 4E56 0000 link A6, 0
000000AE 48E7 0700 movem.l -[A7], D5,D6,D7
000000B2 2E2E 0008 move.l D7, [A6 + 0x8]
000000B6 4A87 tst.l D7
000000B8 673A beq +0x3C /* 000000F4 */
000000BA 4267 clr.w -[A7]
000000BC 2F07 move.l -[A7], D7
000000BE A86A syscall HiWord
000000C0 3C1F move.w D6, [A7]+
000000C2 4267 clr.w -[A7]
000000C4 2F07 move.l -[A7], D7
000000C6 A86B syscall LoWord
000000C8 3A1F move.w D5, [A7]+
000000CA 3006 move.w D0, D6
000000CC 6B22 bmi +0x24 /* 000000F0 */
000000CE 0440 0320 subi.w D0, 0x320
000000D2 6714 beq +0x16 /* 000000E8 */
000000D4 6A1A bpl +0x1C /* 000000F0 */
000000D6 0440 FE70 subi.w D0, 0xFE70
000000DA 6702 beq +0x4 /* 000000DE */
000000DC 6012 bra +0x14 /* 000000F0 */
label000000DE:
000000DE 3F05 move.w -[A7], D5
000000E0 4EAD 0152 jsr [A5 + 0x152 /* export_38 */]
000000E4 548F addq.l A7, 2
000000E6 6008 bra +0xA /* 000000F0 */
label000000E8:
000000E8 3F05 move.w -[A7], D5
000000EA 4EBA 0010 jsr [PC + 0x10 /* 000000FC */]
000000EE 548F addq.l A7, 2
label000000F0:
000000F0 4267 clr.w -[A7]
000000F2 A938 syscall HiliteMenu
label000000F4:
000000F4 4CDF 00E0 movem.l D5,D6,D7, [A7]+
000000F8 4E5E unlink A6
000000FA 4E75 rts
fn000000FC:
000000FC 4E56 FFFE link A6, -0x0002
00000100 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
00000104 3B7C 4E20 D294 move.w [A5 - 0x2D6C], 0x4E20 /* 'N ' */
0000010A 7002 moveq.l D0, 0x02
0000010C 2B40 D290 move.l [A5 - 0x2D70], D0
00000110 3B40 D296 move.w [A5 - 0x2D6A], D0
00000114 3B7C FFFF D298 move.w [A5 - 0x2D68], 0xFFFF
0000011A 422D D7FA clr.b [A5 - 0x2806]
0000011E 426D D84C clr.w [A5 - 0x27B4]
00000122 422D D85C clr.b [A5 - 0x27A4]
00000126 4267 clr.w -[A7]
00000128 A938 syscall HiliteMenu
0000012A 4A2D DA0E tst.b [A5 - 0x25F2]
0000012E 660E bne +0x10 /* 0000013E */
00000130 1B7C 0001 D9B9 move.b [A5 - 0x2647], 0x1
00000136 422D D9BA clr.b [A5 - 0x2646]
0000013A 422D D9BB clr.b [A5 - 0x2645]
label0000013E:
0000013E 486D D2A6 pea.l [A5 - 0x2D5A]
00000142 486E FFFE pea.l [A6 - 0x2]
00000146 4EAD 00E2 jsr [A5 + 0xE2 /* export_24 */]
0000014A 302E 0008 move.w D0, [A6 + 0x8]
0000014E 508F addq.l A7, 8
00000150 6700 389C beq +0x389E /* 000039EE */
00000154 6B00 3898 bmi +0x389A /* 000039EE */
00000158 5740 subq.w D0, 3
0000015A 6710 beq +0x12 /* 0000016C */
0000015C 6A00 3890 bpl +0x3892 /* 000039EE */
00000160 5240 addq.w D0, 1
00000162 6B12 bmi +0x14 /* 00000176 */
00000164 4EAD 015A jsr [A5 + 0x15A /* export_39 */]
00000168 6000 3884 bra +0x3886 /* 000039EE */
label0000016C:
0000016C 1B7C 0001 CC03 move.b [A5 - 0x33FD], 0x1
00000172 6000 387A bra +0x387C /* 000039EE */
label00000176:
00000176 42A7 clr.l -[A7]
00000178 3F3C 0320 move.w -[A7], 0x320
0000017C 42A7 clr.l -[A7]
0000017E 4878 FFFF push.l 0xFFFF
00000182 AA46 syscall GetNewCWindow
00000184 2B5F CC34 move.l [A5 - 0x33CC], [A7]+
00000188 2F2D CC34 move.l -[A7], [A5 - 0x33CC]
0000018C A915 syscall ShowWindow
0000018E 2F2D CC34 move.l -[A7], [A5 - 0x33CC]
00000192 A873 syscall SetPort
00000194 2F2D CC34 move.l -[A7], [A5 - 0x33CC]
00000198 4878 0320 push.l 0x320
0000019C A918 syscall SetWRefCon
0000019E 2F2D CC20 move.l -[A7], [A5 - 0x33E0]
000001A2 AA1C syscall SetCCursor
000001A4 42A7 clr.l -[A7]
000001A6 3F3C 01C2 move.w -[A7], 0x1C2
000001AA 2F2D CC34 move.l -[A7], [A5 - 0x33CC]
000001AE A9BE syscall GetNewControl
000001B0 2B5F D390 move.l [A5 - 0x2C70], [A7]+
000001B4 42A7 clr.l -[A7]
000001B6 3F3C 01CC move.w -[A7], 0x1CC
000001BA 2F2D CC34 move.l -[A7], [A5 - 0x33CC]
000001BE A9BE syscall GetNewControl
000001C0 2B5F D394 move.l [A5 - 0x2C6C], [A7]+
000001C4 42A7 clr.l -[A7]
000001C6 3F3C 01B8 move.w -[A7], 0x1B8
000001CA 2F2D CC34 move.l -[A7], [A5 - 0x33CC]
000001CE A9BE syscall GetNewControl
000001D0 2B5F D398 move.l [A5 - 0x2C68], [A7]+
000001D4 2F2D D390 move.l -[A7], [A5 - 0x2C70]
000001D8 3F2D D386 move.w -[A7], [A5 - 0x2C7A]
000001DC A963 syscall SetControlValue/SetCtlValue
000001DE 2F2D D394 move.l -[A7], [A5 - 0x2C6C]
000001E2 3F2D D388 move.w -[A7], [A5 - 0x2C78]
000001E6 A963 syscall SetControlValue/SetCtlValue
000001E8 2F2D D398 move.l -[A7], [A5 - 0x2C68]
000001EC 7007 moveq.l D0, 0x07
000001EE 906D D38C sub.w D0, [A5 - 0x2C74]
000001F2 3F00 move.w -[A7], D0
000001F4 A963 syscall SetControlValue/SetCtlValue
000001F6 3B7C 0046 D81E move.w [A5 - 0x27E2], 0x46 /* 'F' */
000001FC 3B7C 0044 D820 move.w [A5 - 0x27E0], 0x44 /* 'D' */
00000202 3B7C 0020 D818 move.w [A5 - 0x27E8], 0x20 /* ' ' */
00000208 3B7C 0020 D81A move.w [A5 - 0x27E6], 0x20 /* ' ' */
0000020E 3B7C 000A D81C move.w [A5 - 0x27E4], 0xA /* '\n' */
00000214 486D CFD0 pea.l [A5 - 0x3030]
00000218 3F2D D81E move.w -[A7], [A5 - 0x27E2]
0000021C 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000220 302D D81E move.w D0, [A5 - 0x27E2]
00000224 D06D D81A add.w D0, [A5 - 0x27E6]
00000228 3F00 move.w -[A7], D0
0000022A 302D D820 move.w D0, [A5 - 0x27E0]
0000022E D06D D818 add.w D0, [A5 - 0x27E8]
00000232 3F00 move.w -[A7], D0
00000234 A8A7 syscall SetRect
00000236 486D CFD8 pea.l [A5 - 0x3028]
0000023A 302D D81E move.w D0, [A5 - 0x27E2]
0000023E D06D D81A add.w D0, [A5 - 0x27E6]
00000242 D06D D81C add.w D0, [A5 - 0x27E4]
00000246 3F00 move.w -[A7], D0
00000248 3F2D D820 move.w -[A7], [A5 - 0x27E0]
0000024C 302D D81A move.w D0, [A5 - 0x27E6]
00000250 D040 add.w D0, D0
00000252 D06D D81E add.w D0, [A5 - 0x27E2]
00000256 D06D D81C add.w D0, [A5 - 0x27E4]
0000025A 3F00 move.w -[A7], D0
0000025C 302D D820 move.w D0, [A5 - 0x27E0]
00000260 D06D D818 add.w D0, [A5 - 0x27E8]
00000264 3F00 move.w -[A7], D0
00000266 A8A7 syscall SetRect
00000268 486D CFE0 pea.l [A5 - 0x3020]
0000026C 302D D81A move.w D0, [A5 - 0x27E6]
00000270 D040 add.w D0, D0
00000272 D06D D81E add.w D0, [A5 - 0x27E2]
00000276 322D D81C move.w D1, [A5 - 0x27E4]
0000027A D041 add.w D0, D1
0000027C D041 add.w D0, D1
0000027E 3F00 move.w -[A7], D0
00000280 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000284 7003 moveq.l D0, 0x03
00000286 C1ED D81A muls.w D0, [A5 - 0x27E6]
0000028A D06D D81E add.w D0, [A5 - 0x27E2]
0000028E D241 add.w D1, D1
00000290 D041 add.w D0, D1
00000292 3F00 move.w -[A7], D0
00000294 302D D820 move.w D0, [A5 - 0x27E0]
00000298 D06D D818 add.w D0, [A5 - 0x27E8]
0000029C 3F00 move.w -[A7], D0
0000029E A8A7 syscall SetRect
000002A0 486D CFE8 pea.l [A5 - 0x3018]
000002A4 7003 moveq.l D0, 0x03
000002A6 C1ED D81A muls.w D0, [A5 - 0x27E6]
000002AA 7203 moveq.l D1, 0x03
000002AC C3ED D81C muls.w D1, [A5 - 0x27E4]
000002B0 D06D D81E add.w D0, [A5 - 0x27E2]
000002B4 D041 add.w D0, D1
000002B6 3F00 move.w -[A7], D0
000002B8 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000002BC 302D D81A move.w D0, [A5 - 0x27E6]
000002C0 E548 lsl D0.w, 2
000002C2 7203 moveq.l D1, 0x03
000002C4 C3ED D81C muls.w D1, [A5 - 0x27E4]
000002C8 D06D D81E add.w D0, [A5 - 0x27E2]
000002CC D041 add.w D0, D1
000002CE 3F00 move.w -[A7], D0
000002D0 302D D820 move.w D0, [A5 - 0x27E0]
000002D4 D06D D818 add.w D0, [A5 - 0x27E8]
000002D8 3F00 move.w -[A7], D0
000002DA A8A7 syscall SetRect
000002DC 486D CFF0 pea.l [A5 - 0x3010]
000002E0 302D D81A move.w D0, [A5 - 0x27E6]
000002E4 E548 lsl D0.w, 2
000002E6 D06D D81E add.w D0, [A5 - 0x27E2]
000002EA 322D D81C move.w D1, [A5 - 0x27E4]
000002EE E549 lsl D1.w, 2
000002F0 D041 add.w D0, D1
000002F2 3F00 move.w -[A7], D0
000002F4 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000002F8 7005 moveq.l D0, 0x05
000002FA C1ED D81A muls.w D0, [A5 - 0x27E6]
000002FE D06D D81E add.w D0, [A5 - 0x27E2]
00000302 322D D81C move.w D1, [A5 - 0x27E4]
00000306 E549 lsl D1.w, 2
00000308 D041 add.w D0, D1
0000030A 3F00 move.w -[A7], D0
0000030C 302D D820 move.w D0, [A5 - 0x27E0]
00000310 D06D D818 add.w D0, [A5 - 0x27E8]
00000314 3F00 move.w -[A7], D0
00000316 A8A7 syscall SetRect
00000318 486D CFF8 pea.l [A5 - 0x3008]
0000031C 7005 moveq.l D0, 0x05
0000031E C1ED D81A muls.w D0, [A5 - 0x27E6]
00000322 7205 moveq.l D1, 0x05
00000324 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000328 D06D D81E add.w D0, [A5 - 0x27E2]
0000032C D041 add.w D0, D1
0000032E 3F00 move.w -[A7], D0
00000330 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000334 7006 moveq.l D0, 0x06
00000336 C1ED D81A muls.w D0, [A5 - 0x27E6]
0000033A 7205 moveq.l D1, 0x05
0000033C C3ED D81C muls.w D1, [A5 - 0x27E4]
00000340 D06D D81E add.w D0, [A5 - 0x27E2]
00000344 D041 add.w D0, D1
00000346 3F00 move.w -[A7], D0
00000348 302D D820 move.w D0, [A5 - 0x27E0]
0000034C D06D D818 add.w D0, [A5 - 0x27E8]
00000350 3F00 move.w -[A7], D0
00000352 A8A7 syscall SetRect
00000354 486D D000 pea.l [A5 - 0x3000]
00000358 7006 moveq.l D0, 0x06
0000035A C1ED D81A muls.w D0, [A5 - 0x27E6]
0000035E 7206 moveq.l D1, 0x06
00000360 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000364 D06D D81E add.w D0, [A5 - 0x27E2]
00000368 D041 add.w D0, D1
0000036A 3F00 move.w -[A7], D0
0000036C 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000370 7007 moveq.l D0, 0x07
00000372 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000376 7206 moveq.l D1, 0x06
00000378 C3ED D81C muls.w D1, [A5 - 0x27E4]
0000037C D06D D81E add.w D0, [A5 - 0x27E2]
00000380 D041 add.w D0, D1
00000382 3F00 move.w -[A7], D0
00000384 302D D820 move.w D0, [A5 - 0x27E0]
00000388 D06D D818 add.w D0, [A5 - 0x27E8]
0000038C 3F00 move.w -[A7], D0
0000038E A8A7 syscall SetRect
00000390 486D D008 pea.l [A5 - 0x2FF8]
00000394 7007 moveq.l D0, 0x07
00000396 C1ED D81A muls.w D0, [A5 - 0x27E6]
0000039A 7207 moveq.l D1, 0x07
0000039C C3ED D81C muls.w D1, [A5 - 0x27E4]
000003A0 D06D D81E add.w D0, [A5 - 0x27E2]
000003A4 D041 add.w D0, D1
000003A6 3F00 move.w -[A7], D0
000003A8 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000003AC 302D D81A move.w D0, [A5 - 0x27E6]
000003B0 E748 lsl D0.w, 3
000003B2 7207 moveq.l D1, 0x07
000003B4 C3ED D81C muls.w D1, [A5 - 0x27E4]
000003B8 D06D D81E add.w D0, [A5 - 0x27E2]
000003BC D041 add.w D0, D1
000003BE 3F00 move.w -[A7], D0
000003C0 302D D820 move.w D0, [A5 - 0x27E0]
000003C4 D06D D818 add.w D0, [A5 - 0x27E8]
000003C8 3F00 move.w -[A7], D0
000003CA A8A7 syscall SetRect
000003CC 486D D010 pea.l [A5 - 0x2FF0]
000003D0 302D D81A move.w D0, [A5 - 0x27E6]
000003D4 E748 lsl D0.w, 3
000003D6 D06D D81E add.w D0, [A5 - 0x27E2]
000003DA 322D D81C move.w D1, [A5 - 0x27E4]
000003DE E749 lsl D1.w, 3
000003E0 D041 add.w D0, D1
000003E2 3F00 move.w -[A7], D0
000003E4 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000003E8 7009 moveq.l D0, 0x09
000003EA C1ED D81A muls.w D0, [A5 - 0x27E6]
000003EE D06D D81E add.w D0, [A5 - 0x27E2]
000003F2 322D D81C move.w D1, [A5 - 0x27E4]
000003F6 E749 lsl D1.w, 3
000003F8 D041 add.w D0, D1
000003FA 3F00 move.w -[A7], D0
000003FC 302D D820 move.w D0, [A5 - 0x27E0]
00000400 D06D D818 add.w D0, [A5 - 0x27E8]
00000404 3F00 move.w -[A7], D0
00000406 A8A7 syscall SetRect
00000408 486D D018 pea.l [A5 - 0x2FE8]
0000040C 7009 moveq.l D0, 0x09
0000040E C1ED D81A muls.w D0, [A5 - 0x27E6]
00000412 7209 moveq.l D1, 0x09
00000414 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000418 D06D D81E add.w D0, [A5 - 0x27E2]
0000041C D041 add.w D0, D1
0000041E 3F00 move.w -[A7], D0
00000420 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000424 700A moveq.l D0, 0x0A
00000426 C1ED D81A muls.w D0, [A5 - 0x27E6]
0000042A 7209 moveq.l D1, 0x09
0000042C C3ED D81C muls.w D1, [A5 - 0x27E4]
00000430 D06D D81E add.w D0, [A5 - 0x27E2]
00000434 D041 add.w D0, D1
00000436 3F00 move.w -[A7], D0
00000438 302D D820 move.w D0, [A5 - 0x27E0]
0000043C D06D D818 add.w D0, [A5 - 0x27E8]
00000440 3F00 move.w -[A7], D0
00000442 A8A7 syscall SetRect
00000444 486D D020 pea.l [A5 - 0x2FE0]
00000448 700A moveq.l D0, 0x0A
0000044A C1ED D81A muls.w D0, [A5 - 0x27E6]
0000044E 720A moveq.l D1, 0x0A
00000450 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000454 D06D D81E add.w D0, [A5 - 0x27E2]
00000458 D041 add.w D0, D1
0000045A 3F00 move.w -[A7], D0
0000045C 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000460 700B moveq.l D0, 0x0B
00000462 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000466 720A moveq.l D1, 0x0A
00000468 C3ED D81C muls.w D1, [A5 - 0x27E4]
0000046C D06D D81E add.w D0, [A5 - 0x27E2]
00000470 D041 add.w D0, D1
00000472 3F00 move.w -[A7], D0
00000474 302D D820 move.w D0, [A5 - 0x27E0]
00000478 D06D D818 add.w D0, [A5 - 0x27E8]
0000047C 3F00 move.w -[A7], D0
0000047E A8A7 syscall SetRect
00000480 486D D028 pea.l [A5 - 0x2FD8]
00000484 700B moveq.l D0, 0x0B
00000486 C1ED D81A muls.w D0, [A5 - 0x27E6]
0000048A 720B moveq.l D1, 0x0B
0000048C C3ED D81C muls.w D1, [A5 - 0x27E4]
00000490 D06D D81E add.w D0, [A5 - 0x27E2]
00000494 D041 add.w D0, D1
00000496 3F00 move.w -[A7], D0
00000498 3F2D D820 move.w -[A7], [A5 - 0x27E0]
0000049C 700C moveq.l D0, 0x0C
0000049E C1ED D81A muls.w D0, [A5 - 0x27E6]
000004A2 720B moveq.l D1, 0x0B
000004A4 C3ED D81C muls.w D1, [A5 - 0x27E4]
000004A8 D06D D81E add.w D0, [A5 - 0x27E2]
000004AC D041 add.w D0, D1
000004AE 3F00 move.w -[A7], D0
000004B0 302D D820 move.w D0, [A5 - 0x27E0]
000004B4 D06D D818 add.w D0, [A5 - 0x27E8]
000004B8 3F00 move.w -[A7], D0
000004BA A8A7 syscall SetRect
000004BC 586D D81E addq.w [A5 - 0x27E2], 4
000004C0 586D D820 addq.w [A5 - 0x27E0], 4
000004C4 486D D088 pea.l [A5 - 0x2F78]
000004C8 3F2D D81E move.w -[A7], [A5 - 0x27E2]
000004CC 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000004D0 302D D81E move.w D0, [A5 - 0x27E2]
000004D4 D06D D81A add.w D0, [A5 - 0x27E6]
000004D8 3F00 move.w -[A7], D0
000004DA 302D D820 move.w D0, [A5 - 0x27E0]
000004DE D06D D818 add.w D0, [A5 - 0x27E8]
000004E2 3F00 move.w -[A7], D0
000004E4 A8A7 syscall SetRect
000004E6 486D D090 pea.l [A5 - 0x2F70]
000004EA 302D D81E move.w D0, [A5 - 0x27E2]
000004EE D06D D81A add.w D0, [A5 - 0x27E6]
000004F2 D06D D81C add.w D0, [A5 - 0x27E4]
000004F6 3F00 move.w -[A7], D0
000004F8 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000004FC 302D D81A move.w D0, [A5 - 0x27E6]
00000500 D040 add.w D0, D0
00000502 D06D D81E add.w D0, [A5 - 0x27E2]
00000506 D06D D81C add.w D0, [A5 - 0x27E4]
0000050A 3F00 move.w -[A7], D0
0000050C 302D D820 move.w D0, [A5 - 0x27E0]
00000510 D06D D818 add.w D0, [A5 - 0x27E8]
00000514 3F00 move.w -[A7], D0
00000516 A8A7 syscall SetRect
00000518 486D D098 pea.l [A5 - 0x2F68]
0000051C 302D D81A move.w D0, [A5 - 0x27E6]
00000520 D040 add.w D0, D0
00000522 D06D D81E add.w D0, [A5 - 0x27E2]
00000526 322D D81C move.w D1, [A5 - 0x27E4]
0000052A D041 add.w D0, D1
0000052C D041 add.w D0, D1
0000052E 3F00 move.w -[A7], D0
00000530 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000534 7003 moveq.l D0, 0x03
00000536 C1ED D81A muls.w D0, [A5 - 0x27E6]
0000053A D06D D81E add.w D0, [A5 - 0x27E2]
0000053E D241 add.w D1, D1
00000540 D041 add.w D0, D1
00000542 3F00 move.w -[A7], D0
00000544 302D D820 move.w D0, [A5 - 0x27E0]
00000548 D06D D818 add.w D0, [A5 - 0x27E8]
0000054C 3F00 move.w -[A7], D0
0000054E A8A7 syscall SetRect
00000550 486D D0A0 pea.l [A5 - 0x2F60]
00000554 7003 moveq.l D0, 0x03
00000556 C1ED D81A muls.w D0, [A5 - 0x27E6]
0000055A 7203 moveq.l D1, 0x03
0000055C C3ED D81C muls.w D1, [A5 - 0x27E4]
00000560 D06D D81E add.w D0, [A5 - 0x27E2]
00000564 D041 add.w D0, D1
00000566 3F00 move.w -[A7], D0
00000568 3F2D D820 move.w -[A7], [A5 - 0x27E0]
0000056C 302D D81A move.w D0, [A5 - 0x27E6]
00000570 E548 lsl D0.w, 2
00000572 7203 moveq.l D1, 0x03
00000574 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000578 D06D D81E add.w D0, [A5 - 0x27E2]
0000057C D041 add.w D0, D1
0000057E 3F00 move.w -[A7], D0
00000580 302D D820 move.w D0, [A5 - 0x27E0]
00000584 D06D D818 add.w D0, [A5 - 0x27E8]
00000588 3F00 move.w -[A7], D0
0000058A A8A7 syscall SetRect
0000058C 486D D0A8 pea.l [A5 - 0x2F58]
00000590 302D D81A move.w D0, [A5 - 0x27E6]
00000594 E548 lsl D0.w, 2
00000596 D06D D81E add.w D0, [A5 - 0x27E2]
0000059A 322D D81C move.w D1, [A5 - 0x27E4]
0000059E E549 lsl D1.w, 2
000005A0 D041 add.w D0, D1
000005A2 3F00 move.w -[A7], D0
000005A4 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000005A8 7005 moveq.l D0, 0x05
000005AA C1ED D81A muls.w D0, [A5 - 0x27E6]
000005AE D06D D81E add.w D0, [A5 - 0x27E2]
000005B2 322D D81C move.w D1, [A5 - 0x27E4]
000005B6 E549 lsl D1.w, 2
000005B8 D041 add.w D0, D1
000005BA 3F00 move.w -[A7], D0
000005BC 302D D820 move.w D0, [A5 - 0x27E0]
000005C0 D06D D818 add.w D0, [A5 - 0x27E8]
000005C4 3F00 move.w -[A7], D0
000005C6 A8A7 syscall SetRect
000005C8 486D D0B0 pea.l [A5 - 0x2F50]
000005CC 7005 moveq.l D0, 0x05
000005CE C1ED D81A muls.w D0, [A5 - 0x27E6]
000005D2 7205 moveq.l D1, 0x05
000005D4 C3ED D81C muls.w D1, [A5 - 0x27E4]
000005D8 D06D D81E add.w D0, [A5 - 0x27E2]
000005DC D041 add.w D0, D1
000005DE 3F00 move.w -[A7], D0
000005E0 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000005E4 7006 moveq.l D0, 0x06
000005E6 C1ED D81A muls.w D0, [A5 - 0x27E6]
000005EA 7205 moveq.l D1, 0x05
000005EC C3ED D81C muls.w D1, [A5 - 0x27E4]
000005F0 D06D D81E add.w D0, [A5 - 0x27E2]
000005F4 D041 add.w D0, D1
000005F6 3F00 move.w -[A7], D0
000005F8 302D D820 move.w D0, [A5 - 0x27E0]
000005FC D06D D818 add.w D0, [A5 - 0x27E8]
00000600 3F00 move.w -[A7], D0
00000602 A8A7 syscall SetRect
00000604 486D D0B8 pea.l [A5 - 0x2F48]
00000608 7006 moveq.l D0, 0x06
0000060A C1ED D81A muls.w D0, [A5 - 0x27E6]
0000060E 7206 moveq.l D1, 0x06
00000610 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000614 D06D D81E add.w D0, [A5 - 0x27E2]
00000618 D041 add.w D0, D1
0000061A 3F00 move.w -[A7], D0
0000061C 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000620 7007 moveq.l D0, 0x07
00000622 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000626 7206 moveq.l D1, 0x06
00000628 C3ED D81C muls.w D1, [A5 - 0x27E4]
0000062C D06D D81E add.w D0, [A5 - 0x27E2]
00000630 D041 add.w D0, D1
00000632 3F00 move.w -[A7], D0
00000634 302D D820 move.w D0, [A5 - 0x27E0]
00000638 D06D D818 add.w D0, [A5 - 0x27E8]
0000063C 3F00 move.w -[A7], D0
0000063E A8A7 syscall SetRect
00000640 486D D0C0 pea.l [A5 - 0x2F40]
00000644 7007 moveq.l D0, 0x07
00000646 C1ED D81A muls.w D0, [A5 - 0x27E6]
0000064A 7207 moveq.l D1, 0x07
0000064C C3ED D81C muls.w D1, [A5 - 0x27E4]
00000650 D06D D81E add.w D0, [A5 - 0x27E2]
00000654 D041 add.w D0, D1
00000656 3F00 move.w -[A7], D0
00000658 3F2D D820 move.w -[A7], [A5 - 0x27E0]
0000065C 302D D81A move.w D0, [A5 - 0x27E6]
00000660 E748 lsl D0.w, 3
00000662 7207 moveq.l D1, 0x07
00000664 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000668 D06D D81E add.w D0, [A5 - 0x27E2]
0000066C D041 add.w D0, D1
0000066E 3F00 move.w -[A7], D0
00000670 302D D820 move.w D0, [A5 - 0x27E0]
00000674 D06D D818 add.w D0, [A5 - 0x27E8]
00000678 3F00 move.w -[A7], D0
0000067A A8A7 syscall SetRect
0000067C 486D D0C8 pea.l [A5 - 0x2F38]
00000680 302D D81A move.w D0, [A5 - 0x27E6]
00000684 E748 lsl D0.w, 3
00000686 D06D D81E add.w D0, [A5 - 0x27E2]
0000068A 322D D81C move.w D1, [A5 - 0x27E4]
0000068E E749 lsl D1.w, 3
00000690 D041 add.w D0, D1
00000692 3F00 move.w -[A7], D0
00000694 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000698 7009 moveq.l D0, 0x09
0000069A C1ED D81A muls.w D0, [A5 - 0x27E6]
0000069E D06D D81E add.w D0, [A5 - 0x27E2]
000006A2 322D D81C move.w D1, [A5 - 0x27E4]
000006A6 E749 lsl D1.w, 3
000006A8 D041 add.w D0, D1
000006AA 3F00 move.w -[A7], D0
000006AC 302D D820 move.w D0, [A5 - 0x27E0]
000006B0 D06D D818 add.w D0, [A5 - 0x27E8]
000006B4 3F00 move.w -[A7], D0
000006B6 A8A7 syscall SetRect
000006B8 486D D0D0 pea.l [A5 - 0x2F30]
000006BC 7009 moveq.l D0, 0x09
000006BE C1ED D81A muls.w D0, [A5 - 0x27E6]
000006C2 7209 moveq.l D1, 0x09
000006C4 C3ED D81C muls.w D1, [A5 - 0x27E4]
000006C8 D06D D81E add.w D0, [A5 - 0x27E2]
000006CC D041 add.w D0, D1
000006CE 3F00 move.w -[A7], D0
000006D0 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000006D4 700A moveq.l D0, 0x0A
000006D6 C1ED D81A muls.w D0, [A5 - 0x27E6]
000006DA 7209 moveq.l D1, 0x09
000006DC C3ED D81C muls.w D1, [A5 - 0x27E4]
000006E0 D06D D81E add.w D0, [A5 - 0x27E2]
000006E4 D041 add.w D0, D1
000006E6 3F00 move.w -[A7], D0
000006E8 302D D820 move.w D0, [A5 - 0x27E0]
000006EC D06D D818 add.w D0, [A5 - 0x27E8]
000006F0 3F00 move.w -[A7], D0
000006F2 A8A7 syscall SetRect
000006F4 486D D0D8 pea.l [A5 - 0x2F28]
000006F8 700A moveq.l D0, 0x0A
000006FA C1ED D81A muls.w D0, [A5 - 0x27E6]
000006FE 720A moveq.l D1, 0x0A
00000700 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000704 D06D D81E add.w D0, [A5 - 0x27E2]
00000708 D041 add.w D0, D1
0000070A 3F00 move.w -[A7], D0
0000070C 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000710 700B moveq.l D0, 0x0B
00000712 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000716 720A moveq.l D1, 0x0A
00000718 C3ED D81C muls.w D1, [A5 - 0x27E4]
0000071C D06D D81E add.w D0, [A5 - 0x27E2]
00000720 D041 add.w D0, D1
00000722 3F00 move.w -[A7], D0
00000724 302D D820 move.w D0, [A5 - 0x27E0]
00000728 D06D D818 add.w D0, [A5 - 0x27E8]
0000072C 3F00 move.w -[A7], D0
0000072E A8A7 syscall SetRect
00000730 486D D0E0 pea.l [A5 - 0x2F20]
00000734 700B moveq.l D0, 0x0B
00000736 C1ED D81A muls.w D0, [A5 - 0x27E6]
0000073A 720B moveq.l D1, 0x0B
0000073C C3ED D81C muls.w D1, [A5 - 0x27E4]
00000740 D06D D81E add.w D0, [A5 - 0x27E2]
00000744 D041 add.w D0, D1
00000746 3F00 move.w -[A7], D0
00000748 3F2D D820 move.w -[A7], [A5 - 0x27E0]
0000074C 700C moveq.l D0, 0x0C
0000074E C1ED D81A muls.w D0, [A5 - 0x27E6]
00000752 720B moveq.l D1, 0x0B
00000754 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000758 D06D D81E add.w D0, [A5 - 0x27E2]
0000075C D041 add.w D0, D1
0000075E 3F00 move.w -[A7], D0
00000760 302D D820 move.w D0, [A5 - 0x27E0]
00000764 D06D D818 add.w D0, [A5 - 0x27E8]
00000768 3F00 move.w -[A7], D0
0000076A A8A7 syscall SetRect
0000076C 3B7C 0076 D81E move.w [A5 - 0x27E2], 0x76 /* 'v' */
00000772 3B7C 003F D820 move.w [A5 - 0x27E0], 0x3F /* '?' */
00000778 3B7C 0020 D818 move.w [A5 - 0x27E8], 0x20 /* ' ' */
0000077E 3B7C 0020 D81A move.w [A5 - 0x27E6], 0x20 /* ' ' */
00000784 3B7C 000E D81C move.w [A5 - 0x27E4], 0xE
0000078A 486D D078 pea.l [A5 - 0x2F88]
0000078E 3F2D D81E move.w -[A7], [A5 - 0x27E2]
00000792 7032 moveq.l D0, 0x32
00000794 D06D D820 add.w D0, [A5 - 0x27E0]
00000798 3F00 move.w -[A7], D0
0000079A 302D D81E move.w D0, [A5 - 0x27E2]
0000079E D06D D81A add.w D0, [A5 - 0x27E6]
000007A2 3F00 move.w -[A7], D0
000007A4 302D D820 move.w D0, [A5 - 0x27E0]
000007A8 D06D D818 add.w D0, [A5 - 0x27E8]
000007AC 0640 0032 addi.w D0, 0x32 /* '2' */
000007B0 3F00 move.w -[A7], D0
000007B2 A8A7 syscall SetRect
000007B4 486D D180 pea.l [A5 - 0x2E80]
000007B8 302D D81E move.w D0, [A5 - 0x27E2]
000007BC D06D D81A add.w D0, [A5 - 0x27E6]
000007C0 D06D D81C add.w D0, [A5 - 0x27E4]
000007C4 3F00 move.w -[A7], D0
000007C6 7032 moveq.l D0, 0x32
000007C8 D06D D820 add.w D0, [A5 - 0x27E0]
000007CC 3F00 move.w -[A7], D0
000007CE 302D D81A move.w D0, [A5 - 0x27E6]
000007D2 D040 add.w D0, D0
000007D4 D06D D81E add.w D0, [A5 - 0x27E2]
000007D8 D06D D81C add.w D0, [A5 - 0x27E4]
000007DC 3F00 move.w -[A7], D0
000007DE 302D D820 move.w D0, [A5 - 0x27E0]
000007E2 D06D D818 add.w D0, [A5 - 0x27E8]
000007E6 0640 0032 addi.w D0, 0x32 /* '2' */
000007EA 3F00 move.w -[A7], D0
000007EC A8A7 syscall SetRect
000007EE 486D D058 pea.l [A5 - 0x2FA8]
000007F2 302D D81A move.w D0, [A5 - 0x27E6]
000007F6 D040 add.w D0, D0
000007F8 D06D D81E add.w D0, [A5 - 0x27E2]
000007FC 322D D81C move.w D1, [A5 - 0x27E4]
00000800 D041 add.w D0, D1
00000802 D041 add.w D0, D1
00000804 3F00 move.w -[A7], D0
00000806 7032 moveq.l D0, 0x32
00000808 D06D D820 add.w D0, [A5 - 0x27E0]
0000080C 3F00 move.w -[A7], D0
0000080E 7003 moveq.l D0, 0x03
00000810 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000814 D06D D81E add.w D0, [A5 - 0x27E2]
00000818 D241 add.w D1, D1
0000081A D041 add.w D0, D1
0000081C 3F00 move.w -[A7], D0
0000081E 302D D820 move.w D0, [A5 - 0x27E0]
00000822 D06D D818 add.w D0, [A5 - 0x27E8]
00000826 0640 0020 addi.w D0, 0x20 /* ' ' */
0000082A 3F00 move.w -[A7], D0
0000082C A8A7 syscall SetRect
0000082E 486D D060 pea.l [A5 - 0x2FA0]
00000832 302D D81A move.w D0, [A5 - 0x27E6]
00000836 D040 add.w D0, D0
00000838 D06D D81E add.w D0, [A5 - 0x27E2]
0000083C 322D D81C move.w D1, [A5 - 0x27E4]
00000840 D041 add.w D0, D1
00000842 D041 add.w D0, D1
00000844 3F00 move.w -[A7], D0
00000846 302D D820 move.w D0, [A5 - 0x27E0]
0000084A D06D D818 add.w D0, [A5 - 0x27E8]
0000084E 0640 0024 addi.w D0, 0x24 /* '$' */
00000852 3F00 move.w -[A7], D0
00000854 7003 moveq.l D0, 0x03
00000856 C1ED D81A muls.w D0, [A5 - 0x27E6]
0000085A D06D D81E add.w D0, [A5 - 0x27E2]
0000085E D241 add.w D1, D1
00000860 D041 add.w D0, D1
00000862 3F00 move.w -[A7], D0
00000864 302D D820 move.w D0, [A5 - 0x27E0]
00000868 D06D D818 add.w D0, [A5 - 0x27E8]
0000086C 0640 0032 addi.w D0, 0x32 /* '2' */
00000870 3F00 move.w -[A7], D0
00000872 A8A7 syscall SetRect
00000874 486D D038 pea.l [A5 - 0x2FC8]
00000878 7003 moveq.l D0, 0x03
0000087A C1ED D81A muls.w D0, [A5 - 0x27E6]
0000087E 7203 moveq.l D1, 0x03
00000880 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000884 D06D D81E add.w D0, [A5 - 0x27E2]
00000888 D041 add.w D0, D1
0000088A 3F00 move.w -[A7], D0
0000088C 7032 moveq.l D0, 0x32
0000088E D06D D820 add.w D0, [A5 - 0x27E0]
00000892 3F00 move.w -[A7], D0
00000894 302D D81A move.w D0, [A5 - 0x27E6]
00000898 E548 lsl D0.w, 2
0000089A 7203 moveq.l D1, 0x03
0000089C C3ED D81C muls.w D1, [A5 - 0x27E4]
000008A0 D06D D81E add.w D0, [A5 - 0x27E2]
000008A4 D041 add.w D0, D1
000008A6 3F00 move.w -[A7], D0
000008A8 302D D820 move.w D0, [A5 - 0x27E0]
000008AC D06D D818 add.w D0, [A5 - 0x27E8]
000008B0 0640 0032 addi.w D0, 0x32 /* '2' */
000008B4 3F00 move.w -[A7], D0
000008B6 A8A7 syscall SetRect
000008B8 486D D140 pea.l [A5 - 0x2EC0]
000008BC 302D D81A move.w D0, [A5 - 0x27E6]
000008C0 E548 lsl D0.w, 2
000008C2 D06D D81E add.w D0, [A5 - 0x27E2]
000008C6 322D D81C move.w D1, [A5 - 0x27E4]
000008CA E549 lsl D1.w, 2
000008CC D041 add.w D0, D1
000008CE 3F00 move.w -[A7], D0
000008D0 7032 moveq.l D0, 0x32
000008D2 D06D D820 add.w D0, [A5 - 0x27E0]
000008D6 3F00 move.w -[A7], D0
000008D8 7005 moveq.l D0, 0x05
000008DA C1ED D81A muls.w D0, [A5 - 0x27E6]
000008DE D06D D81E add.w D0, [A5 - 0x27E2]
000008E2 322D D81C move.w D1, [A5 - 0x27E4]
000008E6 E549 lsl D1.w, 2
000008E8 D041 add.w D0, D1
000008EA 3F00 move.w -[A7], D0
000008EC 302D D820 move.w D0, [A5 - 0x27E0]
000008F0 D06D D818 add.w D0, [A5 - 0x27E8]
000008F4 0640 0032 addi.w D0, 0x32 /* '2' */
000008F8 3F00 move.w -[A7], D0
000008FA A8A7 syscall SetRect
000008FC 486D D148 pea.l [A5 - 0x2EB8]
00000900 7005 moveq.l D0, 0x05
00000902 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000906 7205 moveq.l D1, 0x05
00000908 C3ED D81C muls.w D1, [A5 - 0x27E4]
0000090C D06D D81E add.w D0, [A5 - 0x27E2]
00000910 D041 add.w D0, D1
00000912 3F00 move.w -[A7], D0
00000914 7032 moveq.l D0, 0x32
00000916 D06D D820 add.w D0, [A5 - 0x27E0]
0000091A 3F00 move.w -[A7], D0
0000091C 7006 moveq.l D0, 0x06
0000091E C1ED D81A muls.w D0, [A5 - 0x27E6]
00000922 7205 moveq.l D1, 0x05
00000924 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000928 D06D D81E add.w D0, [A5 - 0x27E2]
0000092C D041 add.w D0, D1
0000092E 3F00 move.w -[A7], D0
00000930 302D D820 move.w D0, [A5 - 0x27E0]
00000934 D06D D818 add.w D0, [A5 - 0x27E8]
00000938 0640 0032 addi.w D0, 0x32 /* '2' */
0000093C 3F00 move.w -[A7], D0
0000093E A8A7 syscall SetRect
00000940 486D D040 pea.l [A5 - 0x2FC0]
00000944 7006 moveq.l D0, 0x06
00000946 C1ED D81A muls.w D0, [A5 - 0x27E6]
0000094A 7206 moveq.l D1, 0x06
0000094C C3ED D81C muls.w D1, [A5 - 0x27E4]
00000950 D06D D81E add.w D0, [A5 - 0x27E2]
00000954 D041 add.w D0, D1
00000956 3F00 move.w -[A7], D0
00000958 7032 moveq.l D0, 0x32
0000095A D06D D820 add.w D0, [A5 - 0x27E0]
0000095E 3F00 move.w -[A7], D0
00000960 7007 moveq.l D0, 0x07
00000962 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000966 7206 moveq.l D1, 0x06
00000968 C3ED D81C muls.w D1, [A5 - 0x27E4]
0000096C D06D D81E add.w D0, [A5 - 0x27E2]
00000970 D041 add.w D0, D1
00000972 3F00 move.w -[A7], D0
00000974 302D D820 move.w D0, [A5 - 0x27E0]
00000978 D06D D818 add.w D0, [A5 - 0x27E8]
0000097C 0640 0032 addi.w D0, 0x32 /* '2' */
00000980 3F00 move.w -[A7], D0
00000982 A8A7 syscall SetRect
00000984 486D D048 pea.l [A5 - 0x2FB8]
00000988 7007 moveq.l D0, 0x07
0000098A C1ED D81A muls.w D0, [A5 - 0x27E6]
0000098E 7207 moveq.l D1, 0x07
00000990 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000994 D06D D81E add.w D0, [A5 - 0x27E2]
00000998 D041 add.w D0, D1
0000099A 3F00 move.w -[A7], D0
0000099C 7032 moveq.l D0, 0x32
0000099E D06D D820 add.w D0, [A5 - 0x27E0]
000009A2 3F00 move.w -[A7], D0
000009A4 302D D81A move.w D0, [A5 - 0x27E6]
000009A8 E748 lsl D0.w, 3
000009AA 7207 moveq.l D1, 0x07
000009AC C3ED D81C muls.w D1, [A5 - 0x27E4]
000009B0 D06D D81E add.w D0, [A5 - 0x27E2]
000009B4 D041 add.w D0, D1
000009B6 3F00 move.w -[A7], D0
000009B8 302D D820 move.w D0, [A5 - 0x27E0]
000009BC D06D D818 add.w D0, [A5 - 0x27E8]
000009C0 0640 0032 addi.w D0, 0x32 /* '2' */
000009C4 3F00 move.w -[A7], D0
000009C6 A8A7 syscall SetRect
000009C8 486D D050 pea.l [A5 - 0x2FB0]
000009CC 302D D81A move.w D0, [A5 - 0x27E6]
000009D0 E748 lsl D0.w, 3
000009D2 D06D D81E add.w D0, [A5 - 0x27E2]
000009D6 322D D81C move.w D1, [A5 - 0x27E4]
000009DA E749 lsl D1.w, 3
000009DC D041 add.w D0, D1
000009DE 3F00 move.w -[A7], D0
000009E0 7032 moveq.l D0, 0x32
000009E2 D06D D820 add.w D0, [A5 - 0x27E0]
000009E6 3F00 move.w -[A7], D0
000009E8 7009 moveq.l D0, 0x09
000009EA C1ED D81A muls.w D0, [A5 - 0x27E6]
000009EE D06D D81E add.w D0, [A5 - 0x27E2]
000009F2 322D D81C move.w D1, [A5 - 0x27E4]
000009F6 E749 lsl D1.w, 3
000009F8 D041 add.w D0, D1
000009FA 3F00 move.w -[A7], D0
000009FC 302D D820 move.w D0, [A5 - 0x27E0]
00000A00 D06D D818 add.w D0, [A5 - 0x27E8]
00000A04 0640 0032 addi.w D0, 0x32 /* '2' */
00000A08 3F00 move.w -[A7], D0
00000A0A A8A7 syscall SetRect
00000A0C 586D D81E addq.w [A5 - 0x27E2], 4
00000A10 586D D820 addq.w [A5 - 0x27E0], 4
00000A14 486D D130 pea.l [A5 - 0x2ED0]
00000A18 3F2D D81E move.w -[A7], [A5 - 0x27E2]
00000A1C 7032 moveq.l D0, 0x32
00000A1E D06D D820 add.w D0, [A5 - 0x27E0]
00000A22 3F00 move.w -[A7], D0
00000A24 302D D81E move.w D0, [A5 - 0x27E2]
00000A28 D06D D81A add.w D0, [A5 - 0x27E6]
00000A2C 3F00 move.w -[A7], D0
00000A2E 302D D820 move.w D0, [A5 - 0x27E0]
00000A32 D06D D818 add.w D0, [A5 - 0x27E8]
00000A36 0640 0032 addi.w D0, 0x32 /* '2' */
00000A3A 3F00 move.w -[A7], D0
00000A3C A8A7 syscall SetRect
00000A3E 486D D188 pea.l [A5 - 0x2E78]
00000A42 302D D81E move.w D0, [A5 - 0x27E2]
00000A46 D06D D81A add.w D0, [A5 - 0x27E6]
00000A4A D06D D81C add.w D0, [A5 - 0x27E4]
00000A4E 3F00 move.w -[A7], D0
00000A50 7032 moveq.l D0, 0x32
00000A52 D06D D820 add.w D0, [A5 - 0x27E0]
00000A56 3F00 move.w -[A7], D0
00000A58 302D D81A move.w D0, [A5 - 0x27E6]
00000A5C D040 add.w D0, D0
00000A5E D06D D81E add.w D0, [A5 - 0x27E2]
00000A62 D06D D81C add.w D0, [A5 - 0x27E4]
00000A66 3F00 move.w -[A7], D0
00000A68 302D D820 move.w D0, [A5 - 0x27E0]
00000A6C D06D D818 add.w D0, [A5 - 0x27E8]
00000A70 0640 0032 addi.w D0, 0x32 /* '2' */
00000A74 3F00 move.w -[A7], D0
00000A76 A8A7 syscall SetRect
00000A78 486D D110 pea.l [A5 - 0x2EF0]
00000A7C 302D D81A move.w D0, [A5 - 0x27E6]
00000A80 D040 add.w D0, D0
00000A82 D06D D81E add.w D0, [A5 - 0x27E2]
00000A86 322D D81C move.w D1, [A5 - 0x27E4]
00000A8A D041 add.w D0, D1
00000A8C D041 add.w D0, D1
00000A8E 3F00 move.w -[A7], D0
00000A90 7032 moveq.l D0, 0x32
00000A92 D06D D820 add.w D0, [A5 - 0x27E0]
00000A96 3F00 move.w -[A7], D0
00000A98 7003 moveq.l D0, 0x03
00000A9A C1ED D81A muls.w D0, [A5 - 0x27E6]
00000A9E D06D D81E add.w D0, [A5 - 0x27E2]
00000AA2 D241 add.w D1, D1
00000AA4 D041 add.w D0, D1
00000AA6 3F00 move.w -[A7], D0
00000AA8 302D D820 move.w D0, [A5 - 0x27E0]
00000AAC D06D D818 add.w D0, [A5 - 0x27E8]
00000AB0 0640 0020 addi.w D0, 0x20 /* ' ' */
00000AB4 3F00 move.w -[A7], D0
00000AB6 A8A7 syscall SetRect
00000AB8 486D D118 pea.l [A5 - 0x2EE8]
00000ABC 302D D81A move.w D0, [A5 - 0x27E6]
00000AC0 D040 add.w D0, D0
00000AC2 D06D D81E add.w D0, [A5 - 0x27E2]
00000AC6 322D D81C move.w D1, [A5 - 0x27E4]
00000ACA D041 add.w D0, D1
00000ACC D041 add.w D0, D1
00000ACE 3F00 move.w -[A7], D0
00000AD0 302D D820 move.w D0, [A5 - 0x27E0]
00000AD4 D06D D818 add.w D0, [A5 - 0x27E8]
00000AD8 0640 0024 addi.w D0, 0x24 /* '$' */
00000ADC 3F00 move.w -[A7], D0
00000ADE 7003 moveq.l D0, 0x03
00000AE0 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000AE4 D06D D81E add.w D0, [A5 - 0x27E2]
00000AE8 D241 add.w D1, D1
00000AEA D041 add.w D0, D1
00000AEC 3F00 move.w -[A7], D0
00000AEE 302D D820 move.w D0, [A5 - 0x27E0]
00000AF2 D06D D818 add.w D0, [A5 - 0x27E8]
00000AF6 0640 0032 addi.w D0, 0x32 /* '2' */
00000AFA 3F00 move.w -[A7], D0
00000AFC A8A7 syscall SetRect
00000AFE 486D D0F0 pea.l [A5 - 0x2F10]
00000B02 7003 moveq.l D0, 0x03
00000B04 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000B08 7203 moveq.l D1, 0x03
00000B0A C3ED D81C muls.w D1, [A5 - 0x27E4]
00000B0E D06D D81E add.w D0, [A5 - 0x27E2]
00000B12 D041 add.w D0, D1
00000B14 3F00 move.w -[A7], D0
00000B16 7032 moveq.l D0, 0x32
00000B18 D06D D820 add.w D0, [A5 - 0x27E0]
00000B1C 3F00 move.w -[A7], D0
00000B1E 302D D81A move.w D0, [A5 - 0x27E6]
00000B22 E548 lsl D0.w, 2
00000B24 7203 moveq.l D1, 0x03
00000B26 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000B2A D06D D81E add.w D0, [A5 - 0x27E2]
00000B2E D041 add.w D0, D1
00000B30 3F00 move.w -[A7], D0
00000B32 302D D820 move.w D0, [A5 - 0x27E0]
00000B36 D06D D818 add.w D0, [A5 - 0x27E8]
00000B3A 0640 0032 addi.w D0, 0x32 /* '2' */
00000B3E 3F00 move.w -[A7], D0
00000B40 A8A7 syscall SetRect
00000B42 486D D150 pea.l [A5 - 0x2EB0]
00000B46 302D D81A move.w D0, [A5 - 0x27E6]
00000B4A E548 lsl D0.w, 2
00000B4C D06D D81E add.w D0, [A5 - 0x27E2]
00000B50 322D D81C move.w D1, [A5 - 0x27E4]
00000B54 E549 lsl D1.w, 2
00000B56 D041 add.w D0, D1
00000B58 3F00 move.w -[A7], D0
00000B5A 7032 moveq.l D0, 0x32
00000B5C D06D D820 add.w D0, [A5 - 0x27E0]
00000B60 3F00 move.w -[A7], D0
00000B62 7005 moveq.l D0, 0x05
00000B64 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000B68 D06D D81E add.w D0, [A5 - 0x27E2]
00000B6C 322D D81C move.w D1, [A5 - 0x27E4]
00000B70 E549 lsl D1.w, 2
00000B72 D041 add.w D0, D1
00000B74 3F00 move.w -[A7], D0
00000B76 302D D820 move.w D0, [A5 - 0x27E0]
00000B7A D06D D818 add.w D0, [A5 - 0x27E8]
00000B7E 0640 0032 addi.w D0, 0x32 /* '2' */
00000B82 3F00 move.w -[A7], D0
00000B84 A8A7 syscall SetRect
00000B86 486D D158 pea.l [A5 - 0x2EA8]
00000B8A 7005 moveq.l D0, 0x05
00000B8C C1ED D81A muls.w D0, [A5 - 0x27E6]
00000B90 7205 moveq.l D1, 0x05
00000B92 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000B96 D06D D81E add.w D0, [A5 - 0x27E2]
00000B9A D041 add.w D0, D1
00000B9C 3F00 move.w -[A7], D0
00000B9E 7032 moveq.l D0, 0x32
00000BA0 D06D D820 add.w D0, [A5 - 0x27E0]
00000BA4 3F00 move.w -[A7], D0
00000BA6 7006 moveq.l D0, 0x06
00000BA8 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000BAC 7205 moveq.l D1, 0x05
00000BAE C3ED D81C muls.w D1, [A5 - 0x27E4]
00000BB2 D06D D81E add.w D0, [A5 - 0x27E2]
00000BB6 D041 add.w D0, D1
00000BB8 3F00 move.w -[A7], D0
00000BBA 302D D820 move.w D0, [A5 - 0x27E0]
00000BBE D06D D818 add.w D0, [A5 - 0x27E8]
00000BC2 0640 0032 addi.w D0, 0x32 /* '2' */
00000BC6 3F00 move.w -[A7], D0
00000BC8 A8A7 syscall SetRect
00000BCA 486D D0F8 pea.l [A5 - 0x2F08]
00000BCE 7006 moveq.l D0, 0x06
00000BD0 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000BD4 7206 moveq.l D1, 0x06
00000BD6 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000BDA D06D D81E add.w D0, [A5 - 0x27E2]
00000BDE D041 add.w D0, D1
00000BE0 3F00 move.w -[A7], D0
00000BE2 7032 moveq.l D0, 0x32
00000BE4 D06D D820 add.w D0, [A5 - 0x27E0]
00000BE8 3F00 move.w -[A7], D0
00000BEA 7007 moveq.l D0, 0x07
00000BEC C1ED D81A muls.w D0, [A5 - 0x27E6]
00000BF0 7206 moveq.l D1, 0x06
00000BF2 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000BF6 D06D D81E add.w D0, [A5 - 0x27E2]
00000BFA D041 add.w D0, D1
00000BFC 3F00 move.w -[A7], D0
00000BFE 302D D820 move.w D0, [A5 - 0x27E0]
00000C02 D06D D818 add.w D0, [A5 - 0x27E8]
00000C06 0640 0032 addi.w D0, 0x32 /* '2' */
00000C0A 3F00 move.w -[A7], D0
00000C0C A8A7 syscall SetRect
00000C0E 486D D100 pea.l [A5 - 0x2F00]
00000C12 7007 moveq.l D0, 0x07
00000C14 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000C18 7207 moveq.l D1, 0x07
00000C1A C3ED D81C muls.w D1, [A5 - 0x27E4]
00000C1E D06D D81E add.w D0, [A5 - 0x27E2]
00000C22 D041 add.w D0, D1
00000C24 3F00 move.w -[A7], D0
00000C26 7032 moveq.l D0, 0x32
00000C28 D06D D820 add.w D0, [A5 - 0x27E0]
00000C2C 3F00 move.w -[A7], D0
00000C2E 302D D81A move.w D0, [A5 - 0x27E6]
00000C32 E748 lsl D0.w, 3
00000C34 7207 moveq.l D1, 0x07
00000C36 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000C3A D06D D81E add.w D0, [A5 - 0x27E2]
00000C3E D041 add.w D0, D1
00000C40 3F00 move.w -[A7], D0
00000C42 302D D820 move.w D0, [A5 - 0x27E0]
00000C46 D06D D818 add.w D0, [A5 - 0x27E8]
00000C4A 0640 0032 addi.w D0, 0x32 /* '2' */
00000C4E 3F00 move.w -[A7], D0
00000C50 A8A7 syscall SetRect
00000C52 486D D108 pea.l [A5 - 0x2EF8]
00000C56 302D D81A move.w D0, [A5 - 0x27E6]
00000C5A E748 lsl D0.w, 3
00000C5C D06D D81E add.w D0, [A5 - 0x27E2]
00000C60 322D D81C move.w D1, [A5 - 0x27E4]
00000C64 E749 lsl D1.w, 3
00000C66 D041 add.w D0, D1
00000C68 3F00 move.w -[A7], D0
00000C6A 7032 moveq.l D0, 0x32
00000C6C D06D D820 add.w D0, [A5 - 0x27E0]
00000C70 3F00 move.w -[A7], D0
00000C72 7009 moveq.l D0, 0x09
00000C74 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000C78 D06D D81E add.w D0, [A5 - 0x27E2]
00000C7C 322D D81C move.w D1, [A5 - 0x27E4]
00000C80 E749 lsl D1.w, 3
00000C82 D041 add.w D0, D1
00000C84 3F00 move.w -[A7], D0
00000C86 302D D820 move.w D0, [A5 - 0x27E0]
00000C8A D06D D818 add.w D0, [A5 - 0x27E8]
00000C8E 0640 0032 addi.w D0, 0x32 /* '2' */
00000C92 3F00 move.w -[A7], D0
00000C94 A8A7 syscall SetRect
00000C96 3B7C 00A7 D81E move.w [A5 - 0x27E2], 0xA7
00000C9C 3B7C 009E D820 move.w [A5 - 0x27E0], 0x9E
00000CA2 3B7C 0020 D818 move.w [A5 - 0x27E8], 0x20 /* ' ' */
00000CA8 3B7C 0020 D81A move.w [A5 - 0x27E6], 0x20 /* ' ' */
00000CAE 3B7C 0016 D81C move.w [A5 - 0x27E4], 0x16
00000CB4 486D D070 pea.l [A5 - 0x2F90]
00000CB8 3F2D D81E move.w -[A7], [A5 - 0x27E2]
00000CBC 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000CC0 302D D81E move.w D0, [A5 - 0x27E2]
00000CC4 D06D D81A add.w D0, [A5 - 0x27E6]
00000CC8 3F00 move.w -[A7], D0
00000CCA 302D D820 move.w D0, [A5 - 0x27E0]
00000CCE D06D D818 add.w D0, [A5 - 0x27E8]
00000CD2 3F00 move.w -[A7], D0
00000CD4 A8A7 syscall SetRect
00000CD6 486D D068 pea.l [A5 - 0x2F98]
00000CDA 302D D81E move.w D0, [A5 - 0x27E2]
00000CDE D06D D81A add.w D0, [A5 - 0x27E6]
00000CE2 D06D D81C add.w D0, [A5 - 0x27E4]
00000CE6 3F00 move.w -[A7], D0
00000CE8 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000CEC 302D D81A move.w D0, [A5 - 0x27E6]
00000CF0 D040 add.w D0, D0
00000CF2 D06D D81E add.w D0, [A5 - 0x27E2]
00000CF6 D06D D81C add.w D0, [A5 - 0x27E4]
00000CFA 3F00 move.w -[A7], D0
00000CFC 302D D820 move.w D0, [A5 - 0x27E0]
00000D00 D06D D818 add.w D0, [A5 - 0x27E8]
00000D04 3F00 move.w -[A7], D0
00000D06 A8A7 syscall SetRect
00000D08 486D D160 pea.l [A5 - 0x2EA0]
00000D0C 302D D81A move.w D0, [A5 - 0x27E6]
00000D10 D040 add.w D0, D0
00000D12 D06D D81E add.w D0, [A5 - 0x27E2]
00000D16 322D D81C move.w D1, [A5 - 0x27E4]
00000D1A D041 add.w D0, D1
00000D1C D041 add.w D0, D1
00000D1E 3F00 move.w -[A7], D0
00000D20 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000D24 7003 moveq.l D0, 0x03
00000D26 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000D2A D06D D81E add.w D0, [A5 - 0x27E2]
00000D2E D241 add.w D1, D1
00000D30 D041 add.w D0, D1
00000D32 3F00 move.w -[A7], D0
00000D34 302D D820 move.w D0, [A5 - 0x27E0]
00000D38 D06D D818 add.w D0, [A5 - 0x27E8]
00000D3C 3F00 move.w -[A7], D0
00000D3E A8A7 syscall SetRect
00000D40 486D D168 pea.l [A5 - 0x2E98]
00000D44 7003 moveq.l D0, 0x03
00000D46 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000D4A 7203 moveq.l D1, 0x03
00000D4C C3ED D81C muls.w D1, [A5 - 0x27E4]
00000D50 D06D D81E add.w D0, [A5 - 0x27E2]
00000D54 D041 add.w D0, D1
00000D56 3F00 move.w -[A7], D0
00000D58 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000D5C 302D D81A move.w D0, [A5 - 0x27E6]
00000D60 E548 lsl D0.w, 2
00000D62 7203 moveq.l D1, 0x03
00000D64 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000D68 D06D D81E add.w D0, [A5 - 0x27E2]
00000D6C D041 add.w D0, D1
00000D6E 3F00 move.w -[A7], D0
00000D70 302D D820 move.w D0, [A5 - 0x27E0]
00000D74 D06D D818 add.w D0, [A5 - 0x27E8]
00000D78 3F00 move.w -[A7], D0
00000D7A A8A7 syscall SetRect
00000D7C 486D D080 pea.l [A5 - 0x2F80]
00000D80 302D D81A move.w D0, [A5 - 0x27E6]
00000D84 E548 lsl D0.w, 2
00000D86 D06D D81E add.w D0, [A5 - 0x27E2]
00000D8A 322D D81C move.w D1, [A5 - 0x27E4]
00000D8E E549 lsl D1.w, 2
00000D90 D041 add.w D0, D1
00000D92 3F00 move.w -[A7], D0
00000D94 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000D98 7005 moveq.l D0, 0x05
00000D9A C1ED D81A muls.w D0, [A5 - 0x27E6]
00000D9E D06D D81E add.w D0, [A5 - 0x27E2]
00000DA2 322D D81C move.w D1, [A5 - 0x27E4]
00000DA6 E549 lsl D1.w, 2
00000DA8 D041 add.w D0, D1
00000DAA 3F00 move.w -[A7], D0
00000DAC 302D D820 move.w D0, [A5 - 0x27E0]
00000DB0 D06D D818 add.w D0, [A5 - 0x27E8]
00000DB4 3F00 move.w -[A7], D0
00000DB6 A8A7 syscall SetRect
00000DB8 486D D030 pea.l [A5 - 0x2FD0]
00000DBC 7005 moveq.l D0, 0x05
00000DBE C1ED D81A muls.w D0, [A5 - 0x27E6]
00000DC2 7205 moveq.l D1, 0x05
00000DC4 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000DC8 D06D D81E add.w D0, [A5 - 0x27E2]
00000DCC D041 add.w D0, D1
00000DCE 3F00 move.w -[A7], D0
00000DD0 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000DD4 7006 moveq.l D0, 0x06
00000DD6 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000DDA 7205 moveq.l D1, 0x05
00000DDC C3ED D81C muls.w D1, [A5 - 0x27E4]
00000DE0 D06D D81E add.w D0, [A5 - 0x27E2]
00000DE4 D041 add.w D0, D1
00000DE6 3F00 move.w -[A7], D0
00000DE8 302D D820 move.w D0, [A5 - 0x27E0]
00000DEC D06D D818 add.w D0, [A5 - 0x27E8]
00000DF0 3F00 move.w -[A7], D0
00000DF2 A8A7 syscall SetRect
00000DF4 586D D81E addq.w [A5 - 0x27E2], 4
00000DF8 586D D820 addq.w [A5 - 0x27E0], 4
00000DFC 486D D128 pea.l [A5 - 0x2ED8]
00000E00 3F2D D81E move.w -[A7], [A5 - 0x27E2]
00000E04 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000E08 302D D81E move.w D0, [A5 - 0x27E2]
00000E0C D06D D81A add.w D0, [A5 - 0x27E6]
00000E10 3F00 move.w -[A7], D0
00000E12 302D D820 move.w D0, [A5 - 0x27E0]
00000E16 D06D D818 add.w D0, [A5 - 0x27E8]
00000E1A 3F00 move.w -[A7], D0
00000E1C A8A7 syscall SetRect
00000E1E 486D D120 pea.l [A5 - 0x2EE0]
00000E22 302D D81E move.w D0, [A5 - 0x27E2]
00000E26 D06D D81A add.w D0, [A5 - 0x27E6]
00000E2A D06D D81C add.w D0, [A5 - 0x27E4]
00000E2E 3F00 move.w -[A7], D0
00000E30 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000E34 302D D81A move.w D0, [A5 - 0x27E6]
00000E38 D040 add.w D0, D0
00000E3A D06D D81E add.w D0, [A5 - 0x27E2]
00000E3E D06D D81C add.w D0, [A5 - 0x27E4]
00000E42 3F00 move.w -[A7], D0
00000E44 302D D820 move.w D0, [A5 - 0x27E0]
00000E48 D06D D818 add.w D0, [A5 - 0x27E8]
00000E4C 3F00 move.w -[A7], D0
00000E4E A8A7 syscall SetRect
00000E50 486D D170 pea.l [A5 - 0x2E90]
00000E54 302D D81A move.w D0, [A5 - 0x27E6]
00000E58 D040 add.w D0, D0
00000E5A D06D D81E add.w D0, [A5 - 0x27E2]
00000E5E 322D D81C move.w D1, [A5 - 0x27E4]
00000E62 D041 add.w D0, D1
00000E64 D041 add.w D0, D1
00000E66 3F00 move.w -[A7], D0
00000E68 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000E6C 7003 moveq.l D0, 0x03
00000E6E C1ED D81A muls.w D0, [A5 - 0x27E6]
00000E72 D06D D81E add.w D0, [A5 - 0x27E2]
00000E76 D241 add.w D1, D1
00000E78 D041 add.w D0, D1
00000E7A 3F00 move.w -[A7], D0
00000E7C 302D D820 move.w D0, [A5 - 0x27E0]
00000E80 D06D D818 add.w D0, [A5 - 0x27E8]
00000E84 3F00 move.w -[A7], D0
00000E86 A8A7 syscall SetRect
00000E88 486D D178 pea.l [A5 - 0x2E88]
00000E8C 7003 moveq.l D0, 0x03
00000E8E C1ED D81A muls.w D0, [A5 - 0x27E6]
00000E92 7203 moveq.l D1, 0x03
00000E94 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000E98 D06D D81E add.w D0, [A5 - 0x27E2]
00000E9C D041 add.w D0, D1
00000E9E 3F00 move.w -[A7], D0
00000EA0 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000EA4 302D D81A move.w D0, [A5 - 0x27E6]
00000EA8 E548 lsl D0.w, 2
00000EAA 7203 moveq.l D1, 0x03
00000EAC C3ED D81C muls.w D1, [A5 - 0x27E4]
00000EB0 D06D D81E add.w D0, [A5 - 0x27E2]
00000EB4 D041 add.w D0, D1
00000EB6 3F00 move.w -[A7], D0
00000EB8 302D D820 move.w D0, [A5 - 0x27E0]
00000EBC D06D D818 add.w D0, [A5 - 0x27E8]
00000EC0 3F00 move.w -[A7], D0
00000EC2 A8A7 syscall SetRect
00000EC4 486D D138 pea.l [A5 - 0x2EC8]
00000EC8 302D D81A move.w D0, [A5 - 0x27E6]
00000ECC E548 lsl D0.w, 2
00000ECE D06D D81E add.w D0, [A5 - 0x27E2]
00000ED2 322D D81C move.w D1, [A5 - 0x27E4]
00000ED6 E549 lsl D1.w, 2
00000ED8 D041 add.w D0, D1
00000EDA 3F00 move.w -[A7], D0
00000EDC 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000EE0 7005 moveq.l D0, 0x05
00000EE2 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000EE6 D06D D81E add.w D0, [A5 - 0x27E2]
00000EEA 322D D81C move.w D1, [A5 - 0x27E4]
00000EEE E549 lsl D1.w, 2
00000EF0 D041 add.w D0, D1
00000EF2 3F00 move.w -[A7], D0
00000EF4 302D D820 move.w D0, [A5 - 0x27E0]
00000EF8 D06D D818 add.w D0, [A5 - 0x27E8]
00000EFC 3F00 move.w -[A7], D0
00000EFE A8A7 syscall SetRect
00000F00 486D D0E8 pea.l [A5 - 0x2F18]
00000F04 7005 moveq.l D0, 0x05
00000F06 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000F0A 7205 moveq.l D1, 0x05
00000F0C C3ED D81C muls.w D1, [A5 - 0x27E4]
00000F10 D06D D81E add.w D0, [A5 - 0x27E2]
00000F14 D041 add.w D0, D1
00000F16 3F00 move.w -[A7], D0
00000F18 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000F1C 7006 moveq.l D0, 0x06
00000F1E C1ED D81A muls.w D0, [A5 - 0x27E6]
00000F22 7205 moveq.l D1, 0x05
00000F24 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000F28 D06D D81E add.w D0, [A5 - 0x27E2]
00000F2C D041 add.w D0, D1
00000F2E 3F00 move.w -[A7], D0
00000F30 302D D820 move.w D0, [A5 - 0x27E0]
00000F34 D06D D818 add.w D0, [A5 - 0x27E8]
00000F38 3F00 move.w -[A7], D0
00000F3A A8A7 syscall SetRect
00000F3C 3B7C 0053 D81E move.w [A5 - 0x27E2], 0x53 /* 'S' */
00000F42 3B7C 0186 D820 move.w [A5 - 0x27E0], 0x186
00000F48 3B7C 0015 D818 move.w [A5 - 0x27E8], 0x15
00000F4E 3B7C 0015 D81A move.w [A5 - 0x27E6], 0x15
00000F54 3B7C 0002 D81C move.w [A5 - 0x27E4], 0x2
00000F5A 486D D288 pea.l [A5 - 0x2D78]
00000F5E 302D D81E move.w D0, [A5 - 0x27E2]
00000F62 906D D81A sub.w D0, [A5 - 0x27E6]
00000F66 906D D81C sub.w D0, [A5 - 0x27E4]
00000F6A 3F00 move.w -[A7], D0
00000F6C 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000F70 302D D81E move.w D0, [A5 - 0x27E2]
00000F74 906D D81C sub.w D0, [A5 - 0x27E4]
00000F78 3F00 move.w -[A7], D0
00000F7A 302D D820 move.w D0, [A5 - 0x27E0]
00000F7E D06D D818 add.w D0, [A5 - 0x27E8]
00000F82 3F00 move.w -[A7], D0
00000F84 A8A7 syscall SetRect
00000F86 486D D258 pea.l [A5 - 0x2DA8]
00000F8A 3F2D D81E move.w -[A7], [A5 - 0x27E2]
00000F8E 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000F92 302D D81E move.w D0, [A5 - 0x27E2]
00000F96 D06D D81A add.w D0, [A5 - 0x27E6]
00000F9A 3F00 move.w -[A7], D0
00000F9C 302D D820 move.w D0, [A5 - 0x27E0]
00000FA0 D06D D818 add.w D0, [A5 - 0x27E8]
00000FA4 3F00 move.w -[A7], D0
00000FA6 A8A7 syscall SetRect
00000FA8 486D D260 pea.l [A5 - 0x2DA0]
00000FAC 302D D81E move.w D0, [A5 - 0x27E2]
00000FB0 D06D D81A add.w D0, [A5 - 0x27E6]
00000FB4 D06D D81C add.w D0, [A5 - 0x27E4]
00000FB8 3F00 move.w -[A7], D0
00000FBA 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000FBE 302D D81A move.w D0, [A5 - 0x27E6]
00000FC2 D040 add.w D0, D0
00000FC4 D06D D81E add.w D0, [A5 - 0x27E2]
00000FC8 D06D D81C add.w D0, [A5 - 0x27E4]
00000FCC 3F00 move.w -[A7], D0
00000FCE 302D D820 move.w D0, [A5 - 0x27E0]
00000FD2 D06D D818 add.w D0, [A5 - 0x27E8]
00000FD6 3F00 move.w -[A7], D0
00000FD8 A8A7 syscall SetRect
00000FDA 486D D268 pea.l [A5 - 0x2D98]
00000FDE 302D D81A move.w D0, [A5 - 0x27E6]
00000FE2 D040 add.w D0, D0
00000FE4 D06D D81E add.w D0, [A5 - 0x27E2]
00000FE8 322D D81C move.w D1, [A5 - 0x27E4]
00000FEC D041 add.w D0, D1
00000FEE D041 add.w D0, D1
00000FF0 3F00 move.w -[A7], D0
00000FF2 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000FF6 7003 moveq.l D0, 0x03
00000FF8 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000FFC D06D D81E add.w D0, [A5 - 0x27E2]
00001000 D241 add.w D1, D1
00001002 D041 add.w D0, D1
00001004 3F00 move.w -[A7], D0
00001006 302D D820 move.w D0, [A5 - 0x27E0]
0000100A D06D D818 add.w D0, [A5 - 0x27E8]
0000100E 3F00 move.w -[A7], D0
00001010 A8A7 syscall SetRect
00001012 486D D270 pea.l [A5 - 0x2D90]
00001016 7003 moveq.l D0, 0x03
00001018 C1ED D81A muls.w D0, [A5 - 0x27E6]
0000101C 7203 moveq.l D1, 0x03
0000101E C3ED D81C muls.w D1, [A5 - 0x27E4]
00001022 D06D D81E add.w D0, [A5 - 0x27E2]
00001026 D041 add.w D0, D1
00001028 3F00 move.w -[A7], D0
0000102A 3F2D D820 move.w -[A7], [A5 - 0x27E0]
0000102E 302D D81A move.w D0, [A5 - 0x27E6]
00001032 E548 lsl D0.w, 2
00001034 7203 moveq.l D1, 0x03
00001036 C3ED D81C muls.w D1, [A5 - 0x27E4]
0000103A D06D D81E add.w D0, [A5 - 0x27E2]
0000103E D041 add.w D0, D1
00001040 3F00 move.w -[A7], D0
00001042 302D D820 move.w D0, [A5 - 0x27E0]
00001046 D06D D818 add.w D0, [A5 - 0x27E8]
0000104A 3F00 move.w -[A7], D0
0000104C A8A7 syscall SetRect
0000104E 486D D278 pea.l [A5 - 0x2D88]
00001052 302D D81A move.w D0, [A5 - 0x27E6]
00001056 E548 lsl D0.w, 2
00001058 D06D D81E add.w D0, [A5 - 0x27E2]
0000105C 322D D81C move.w D1, [A5 - 0x27E4]
00001060 E549 lsl D1.w, 2
00001062 D041 add.w D0, D1
00001064 3F00 move.w -[A7], D0
00001066 3F2D D820 move.w -[A7], [A5 - 0x27E0]
0000106A 7005 moveq.l D0, 0x05
0000106C C1ED D81A muls.w D0, [A5 - 0x27E6]
00001070 D06D D81E add.w D0, [A5 - 0x27E2]
00001074 322D D81C move.w D1, [A5 - 0x27E4]
00001078 E549 lsl D1.w, 2
0000107A D041 add.w D0, D1
0000107C 3F00 move.w -[A7], D0
0000107E 302D D820 move.w D0, [A5 - 0x27E0]
00001082 D06D D818 add.w D0, [A5 - 0x27E8]
00001086 3F00 move.w -[A7], D0
00001088 A8A7 syscall SetRect
0000108A 486D D280 pea.l [A5 - 0x2D80]
0000108E 7005 moveq.l D0, 0x05
00001090 C1ED D81A muls.w D0, [A5 - 0x27E6]
00001094 7205 moveq.l D1, 0x05
00001096 C3ED D81C muls.w D1, [A5 - 0x27E4]
0000109A D06D D81E add.w D0, [A5 - 0x27E2]
0000109E D041 add.w D0, D1
000010A0 3F00 move.w -[A7], D0
000010A2 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000010A6 7006 moveq.l D0, 0x06
000010A8 C1ED D81A muls.w D0, [A5 - 0x27E6]
000010AC 7205 moveq.l D1, 0x05
000010AE C3ED D81C muls.w D1, [A5 - 0x27E4]
000010B2 D06D D81E add.w D0, [A5 - 0x27E2]
000010B6 D041 add.w D0, D1
000010B8 3F00 move.w -[A7], D0
000010BA 302D D820 move.w D0, [A5 - 0x27E0]
000010BE D06D D818 add.w D0, [A5 - 0x27E8]
000010C2 3F00 move.w -[A7], D0
000010C4 A8A7 syscall SetRect
000010C6 486D D190 pea.l [A5 - 0x2E70]
000010CA 7006 moveq.l D0, 0x06
000010CC C1ED D81A muls.w D0, [A5 - 0x27E6]
000010D0 7206 moveq.l D1, 0x06
000010D2 C3ED D81C muls.w D1, [A5 - 0x27E4]
000010D6 D06D D81E add.w D0, [A5 - 0x27E2]
000010DA D041 add.w D0, D1
000010DC 3F00 move.w -[A7], D0
000010DE 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000010E2 7007 moveq.l D0, 0x07
000010E4 C1ED D81A muls.w D0, [A5 - 0x27E6]
000010E8 7206 moveq.l D1, 0x06
000010EA C3ED D81C muls.w D1, [A5 - 0x27E4]
000010EE D06D D81E add.w D0, [A5 - 0x27E2]
000010F2 D041 add.w D0, D1
000010F4 3F00 move.w -[A7], D0
000010F6 302D D820 move.w D0, [A5 - 0x27E0]
000010FA D06D D818 add.w D0, [A5 - 0x27E8]
000010FE 3F00 move.w -[A7], D0
00001100 A8A7 syscall SetRect
00001102 486D D198 pea.l [A5 - 0x2E68]
00001106 7007 moveq.l D0, 0x07
00001108 C1ED D81A muls.w D0, [A5 - 0x27E6]
0000110C 7207 moveq.l D1, 0x07
0000110E C3ED D81C muls.w D1, [A5 - 0x27E4]
00001112 D06D D81E add.w D0, [A5 - 0x27E2]
00001116 D041 add.w D0, D1
00001118 3F00 move.w -[A7], D0
0000111A 3F2D D820 move.w -[A7], [A5 - 0x27E0]
0000111E 302D D81A move.w D0, [A5 - 0x27E6]
00001122 E748 lsl D0.w, 3
00001124 7207 moveq.l D1, 0x07
00001126 C3ED D81C muls.w D1, [A5 - 0x27E4]
0000112A D06D D81E add.w D0, [A5 - 0x27E2]
0000112E D041 add.w D0, D1
00001130 3F00 move.w -[A7], D0
00001132 302D D820 move.w D0, [A5 - 0x27E0]
00001136 D06D D818 add.w D0, [A5 - 0x27E8]
0000113A 3F00 move.w -[A7], D0
0000113C A8A7 syscall SetRect
0000113E 486D D1A0 pea.l [A5 - 0x2E60]
00001142 302D D81A move.w D0, [A5 - 0x27E6]
00001146 E748 lsl D0.w, 3
00001148 D06D D81E add.w D0, [A5 - 0x27E2]
0000114C 322D D81C move.w D1, [A5 - 0x27E4]
00001150 E749 lsl D1.w, 3
00001152 D041 add.w D0, D1
00001154 3F00 move.w -[A7], D0
00001156 3F2D D820 move.w -[A7], [A5 - 0x27E0]
0000115A 7009 moveq.l D0, 0x09
0000115C C1ED D81A muls.w D0, [A5 - 0x27E6]
00001160 D06D D81E add.w D0, [A5 - 0x27E2]
00001164 322D D81C move.w D1, [A5 - 0x27E4]
00001168 E749 lsl D1.w, 3
0000116A D041 add.w D0, D1
0000116C 3F00 move.w -[A7], D0
0000116E 302D D820 move.w D0, [A5 - 0x27E0]
00001172 D06D D818 add.w D0, [A5 - 0x27E8]
00001176 3F00 move.w -[A7], D0
00001178 A8A7 syscall SetRect
0000117A 486D D1A8 pea.l [A5 - 0x2E58]
0000117E 7009 moveq.l D0, 0x09
00001180 C1ED D81A muls.w D0, [A5 - 0x27E6]
00001184 7209 moveq.l D1, 0x09
00001186 C3ED D81C muls.w D1, [A5 - 0x27E4]
0000118A D06D D81E add.w D0, [A5 - 0x27E2]
0000118E D041 add.w D0, D1
00001190 3F00 move.w -[A7], D0
00001192 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00001196 700A moveq.l D0, 0x0A
00001198 C1ED D81A muls.w D0, [A5 - 0x27E6]
0000119C 7209 moveq.l D1, 0x09
0000119E C3ED D81C muls.w D1, [A5 - 0x27E4]
000011A2 D06D D81E add.w D0, [A5 - 0x27E2]
000011A6 D041 add.w D0, D1
000011A8 3F00 move.w -[A7], D0
000011AA 302D D820 move.w D0, [A5 - 0x27E0]
000011AE D06D D818 add.w D0, [A5 - 0x27E8]
000011B2 3F00 move.w -[A7], D0
000011B4 A8A7 syscall SetRect
000011B6 486D D1B0 pea.l [A5 - 0x2E50]
000011BA 700A moveq.l D0, 0x0A
000011BC C1ED D81A muls.w D0, [A5 - 0x27E6]
000011C0 720A moveq.l D1, 0x0A
000011C2 C3ED D81C muls.w D1, [A5 - 0x27E4]
000011C6 D06D D81E add.w D0, [A5 - 0x27E2]
000011CA D041 add.w D0, D1
000011CC 3F00 move.w -[A7], D0
000011CE 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000011D2 700B moveq.l D0, 0x0B
000011D4 C1ED D81A muls.w D0, [A5 - 0x27E6]
000011D8 720A moveq.l D1, 0x0A
000011DA C3ED D81C muls.w D1, [A5 - 0x27E4]
000011DE D06D D81E add.w D0, [A5 - 0x27E2]
000011E2 D041 add.w D0, D1
000011E4 3F00 move.w -[A7], D0
000011E6 302D D820 move.w D0, [A5 - 0x27E0]
000011EA D06D D818 add.w D0, [A5 - 0x27E8]
000011EE 3F00 move.w -[A7], D0
000011F0 A8A7 syscall SetRect
000011F2 486D D1B8 pea.l [A5 - 0x2E48]
000011F6 700B moveq.l D0, 0x0B
000011F8 C1ED D81A muls.w D0, [A5 - 0x27E6]
000011FC 720B moveq.l D1, 0x0B
000011FE C3ED D81C muls.w D1, [A5 - 0x27E4]
00001202 D06D D81E add.w D0, [A5 - 0x27E2]
00001206 D041 add.w D0, D1
00001208 3F00 move.w -[A7], D0
0000120A 3F2D D820 move.w -[A7], [A5 - 0x27E0]
0000120E 700C moveq.l D0, 0x0C
00001210 C1ED D81A muls.w D0, [A5 - 0x27E6]
00001214 720B moveq.l D1, 0x0B
00001216 C3ED D81C muls.w D1, [A5 - 0x27E4]
0000121A D06D D81E add.w D0, [A5 - 0x27E2]
0000121E D041 add.w D0, D1
00001220 3F00 move.w -[A7], D0
00001222 302D D820 move.w D0, [A5 - 0x27E0]
00001226 D06D D818 add.w D0, [A5 - 0x27E8]
0000122A 3F00 move.w -[A7], D0
0000122C A8A7 syscall SetRect
0000122E 486D D1C0 pea.l [A5 - 0x2E40]
00001232 700C moveq.l D0, 0x0C
00001234 C1ED D81A muls.w D0, [A5 - 0x27E6]
00001238 720C moveq.l D1, 0x0C
0000123A C3ED D81C muls.w D1, [A5 - 0x27E4]
0000123E D06D D81E add.w D0, [A5 - 0x27E2]
00001242 D041 add.w D0, D1
00001244 3F00 move.w -[A7], D0
00001246 3F2D D820 move.w -[A7], [A5 - 0x27E0]
0000124A 700D moveq.l D0, 0x0D
0000124C C1ED D81A muls.w D0, [A5 - 0x27E6]
00001250 720C moveq.l D1, 0x0C
00001252 C3ED D81C muls.w D1, [A5 - 0x27E4]
00001256 D06D D81E add.w D0, [A5 - 0x27E2]
0000125A D041 add.w D0, D1
0000125C 3F00 move.w -[A7], D0
0000125E 302D D820 move.w D0, [A5 - 0x27E0]
00001262 D06D D818 add.w D0, [A5 - 0x27E8]
00001266 3F00 move.w -[A7], D0
00001268 A8A7 syscall SetRect
0000126A 486D D1C8 pea.l [A5 - 0x2E38]
0000126E 700D moveq.l D0, 0x0D
00001270 C1ED D81A muls.w D0, [A5 - 0x27E6]
00001274 720D moveq.l D1, 0x0D
00001276 C3ED D81C muls.w D1, [A5 - 0x27E4]
0000127A D06D D81E add.w D0, [A5 - 0x27E2]
0000127E D041 add.w D0, D1
00001280 3F00 move.w -[A7], D0
00001282 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00001286 700E moveq.l D0, 0x0E
00001288 C1ED D81A muls.w D0, [A5 - 0x27E6]
0000128C 720D moveq.l D1, 0x0D
0000128E C3ED D81C muls.w D1, [A5 - 0x27E4]
00001292 D06D D81E add.w D0, [A5 - 0x27E2]
00001296 D041 add.w D0, D1
00001298 3F00 move.w -[A7], D0
0000129A 302D D820 move.w D0, [A5 - 0x27E0]
0000129E D06D D818 add.w D0, [A5 - 0x27E8]
000012A2 3F00 move.w -[A7], D0
000012A4 A8A7 syscall SetRect
000012A6 486D D1D0 pea.l [A5 - 0x2E30]
000012AA 700E moveq.l D0, 0x0E
000012AC C1ED D81A muls.w D0, [A5 - 0x27E6]
000012B0 720E moveq.l D1, 0x0E
000012B2 C3ED D81C muls.w D1, [A5 - 0x27E4]
000012B6 D06D D81E add.w D0, [A5 - 0x27E2]
000012BA D041 add.w D0, D1
000012BC 3F00 move.w -[A7], D0
000012BE 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000012C2 700F moveq.l D0, 0x0F
000012C4 C1ED D81A muls.w D0, [A5 - 0x27E6]
000012C8 720E moveq.l D1, 0x0E
000012CA C3ED D81C muls.w D1, [A5 - 0x27E4]
000012CE D06D D81E add.w D0, [A5 - 0x27E2]
000012D2 D041 add.w D0, D1
000012D4 3F00 move.w -[A7], D0
000012D6 302D D820 move.w D0, [A5 - 0x27E0]
000012DA D06D D818 add.w D0, [A5 - 0x27E8]
000012DE 3F00 move.w -[A7], D0
000012E0 A8A7 syscall SetRect
000012E2 486D D1D8 pea.l [A5 - 0x2E28]
000012E6 700F moveq.l D0, 0x0F
000012E8 C1ED D81A muls.w D0, [A5 - 0x27E6]
000012EC 720F moveq.l D1, 0x0F
000012EE C3ED D81C muls.w D1, [A5 - 0x27E4]
000012F2 D06D D81E add.w D0, [A5 - 0x27E2]
000012F6 D041 add.w D0, D1
000012F8 3F00 move.w -[A7], D0
000012FA 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000012FE 302D D81A move.w D0, [A5 - 0x27E6]
00001302 E948 lsl D0.w, 4
00001304 720F moveq.l D1, 0x0F
00001306 C3ED D81C muls.w D1, [A5 - 0x27E4]
0000130A D06D D81E add.w D0, [A5 - 0x27E2]
0000130E D041 add.w D0, D1
00001310 3F00 move.w -[A7], D0
00001312 302D D820 move.w D0, [A5 - 0x27E0]
00001316 D06D D818 add.w D0, [A5 - 0x27E8]
0000131A 3F00 move.w -[A7], D0
0000131C A8A7 syscall SetRect
0000131E 486D D1E0 pea.l [A5 - 0x2E20]
00001322 302D D81A move.w D0, [A5 - 0x27E6]
00001326 E948 lsl D0.w, 4
00001328 322D D81C move.w D1, [A5 - 0x27E4]
0000132C E949 lsl D1.w, 4
0000132E D06D D81E add.w D0, [A5 - 0x27E2]
00001332 D041 add.w D0, D1
00001334 3F00 move.w -[A7], D0
00001336 3F2D D820 move.w -[A7], [A5 - 0x27E0]
0000133A 7011 moveq.l D0, 0x11
0000133C C1ED D81A muls.w D0, [A5 - 0x27E6]
00001340 322D D81C move.w D1, [A5 - 0x27E4]
00001344 E949 lsl D1.w, 4
00001346 D06D D81E add.w D0, [A5 - 0x27E2]
0000134A D041 add.w D0, D1
0000134C 3F00 move.w -[A7], D0
0000134E 302D D820 move.w D0, [A5 - 0x27E0]
00001352 D06D D818 add.w D0, [A5 - 0x27E8]
00001356 3F00 move.w -[A7], D0
00001358 A8A7 syscall SetRect
0000135A 486D D1E8 pea.l [A5 - 0x2E18]
0000135E 7011 moveq.l D0, 0x11
00001360 C1ED D81A muls.w D0, [A5 - 0x27E6]
00001364 7211 moveq.l D1, 0x11
00001366 C3ED D81C muls.w D1, [A5 - 0x27E4]
0000136A D06D D81E add.w D0, [A5 - 0x27E2]
0000136E D041 add.w D0, D1
00001370 3F00 move.w -[A7], D0
00001372 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00001376 7012 moveq.l D0, 0x12
00001378 C1ED D81A muls.w D0, [A5 - 0x27E6]
0000137C 7211 moveq.l D1, 0x11
0000137E C3ED D81C muls.w D1, [A5 - 0x27E4]
00001382 D06D D81E add.w D0, [A5 - 0x27E2]
00001386 D041 add.w D0, D1
00001388 3F00 move.w -[A7], D0
0000138A 302D D820 move.w D0, [A5 - 0x27E0]
0000138E D06D D818 add.w D0, [A5 - 0x27E8]
00001392 3F00 move.w -[A7], D0
00001394 A8A7 syscall SetRect
00001396 486D D1F0 pea.l [A5 - 0x2E10]
0000139A 7012 moveq.l D0, 0x12
0000139C C1ED D81A muls.w D0, [A5 - 0x27E6]
000013A0 7212 moveq.l D1, 0x12
000013A2 C3ED D81C muls.w D1, [A5 - 0x27E4]
000013A6 D06D D81E add.w D0, [A5 - 0x27E2]
000013AA D041 add.w D0, D1
000013AC 3F00 move.w -[A7], D0
000013AE 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000013B2 7013 moveq.l D0, 0x13
000013B4 C1ED D81A muls.w D0, [A5 - 0x27E6]
000013B8 7212 moveq.l D1, 0x12
000013BA C3ED D81C muls.w D1, [A5 - 0x27E4]
000013BE D06D D81E add.w D0, [A5 - 0x27E2]
000013C2 D041 add.w D0, D1
000013C4 3F00 move.w -[A7], D0
000013C6 302D D820 move.w D0, [A5 - 0x27E0]
000013CA D06D D818 add.w D0, [A5 - 0x27E8]
000013CE 3F00 move.w -[A7], D0
000013D0 A8A7 syscall SetRect
000013D2 486D D1F8 pea.l [A5 - 0x2E08]
000013D6 7013 moveq.l D0, 0x13
000013D8 C1ED D81A muls.w D0, [A5 - 0x27E6]
000013DC 7213 moveq.l D1, 0x13
000013DE C3ED D81C muls.w D1, [A5 - 0x27E4]
000013E2 D06D D81E add.w D0, [A5 - 0x27E2]
000013E6 D041 add.w D0, D1
000013E8 3F00 move.w -[A7], D0
000013EA 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000013EE 7014 moveq.l D0, 0x14
000013F0 C1ED D81A muls.w D0, [A5 - 0x27E6]
000013F4 7213 moveq.l D1, 0x13
000013F6 C3ED D81C muls.w D1, [A5 - 0x27E4]
000013FA D06D D81E add.w D0, [A5 - 0x27E2]
000013FE D041 add.w D0, D1
00001400 3F00 move.w -[A7], D0
00001402 302D D820 move.w D0, [A5 - 0x27E0]
00001406 D06D D818 add.w D0, [A5 - 0x27E8]
0000140A 3F00 move.w -[A7], D0
0000140C A8A7 syscall SetRect
0000140E 486D D208 pea.l [A5 - 0x2DF8]
00001412 7014 moveq.l D0, 0x14
00001414 C1ED D81A muls.w D0, [A5 - 0x27E6]
00001418 7214 moveq.l D1, 0x14
0000141A C3ED D81C muls.w D1, [A5 - 0x27E4]
0000141E D06D D81E add.w D0, [A5 - 0x27E2]
00001422 D041 add.w D0, D1
00001424 3F00 move.w -[A7], D0
00001426 3F2D D820 move.w -[A7], [A5 - 0x27E0]
0000142A 7015 moveq.l D0, 0x15
0000142C C1ED D81A muls.w D0, [A5 - 0x27E6]
00001430 7214 moveq.l D1, 0x14
00001432 C3ED D81C muls.w D1, [A5 - 0x27E4]
00001436 D06D D81E add.w D0, [A5 - 0x27E2]
0000143A D041 add.w D0, D1
0000143C 3F00 move.w -[A7], D0
0000143E 302D D820 move.w D0, [A5 - 0x27E0]
00001442 D06D D818 add.w D0, [A5 - 0x27E8]
00001446 3F00 move.w -[A7], D0
00001448 A8A7 syscall SetRect
0000144A 3B7C 0056 D81E move.w [A5 - 0x27E2], 0x56 /* 'V' */
00001450 3B7C 0008 D81C move.w [A5 - 0x27E4], 0x8
00001456 486D D230 pea.l [A5 - 0x2DD0]
0000145A 302D D81A move.w D0, [A5 - 0x27E6]
0000145E E548 lsl D0.w, 2
00001460 D06D D81E add.w D0, [A5 - 0x27E2]
00001464 322D D81C move.w D1, [A5 - 0x27E4]
00001468 E549 lsl D1.w, 2
0000146A D041 add.w D0, D1
0000146C 3F00 move.w -[A7], D0
0000146E 701C moveq.l D0, 0x1C
00001470 D06D D820 add.w D0, [A5 - 0x27E0]
00001474 3F00 move.w -[A7], D0
00001476 7005 moveq.l D0, 0x05
00001478 C1ED D81A muls.w D0, [A5 - 0x27E6]
0000147C D06D D81E add.w D0, [A5 - 0x27E2]
00001480 322D D81C move.w D1, [A5 - 0x27E4]
00001484 E549 lsl D1.w, 2
00001486 D041 add.w D0, D1
00001488 3F00 move.w -[A7], D0
0000148A 302D D820 move.w D0, [A5 - 0x27E0]
0000148E D06D D818 add.w D0, [A5 - 0x27E8]
00001492 0640 001C addi.w D0, 0x1C
00001496 3F00 move.w -[A7], D0
00001498 A8A7 syscall SetRect
0000149A 486D D238 pea.l [A5 - 0x2DC8]
0000149E 7005 moveq.l D0, 0x05
000014A0 C1ED D81A muls.w D0, [A5 - 0x27E6]
000014A4 7205 moveq.l D1, 0x05
000014A6 C3ED D81C muls.w D1, [A5 - 0x27E4]
000014AA D06D D81E add.w D0, [A5 - 0x27E2]
000014AE D041 add.w D0, D1
000014B0 3F00 move.w -[A7], D0
000014B2 701C moveq.l D0, 0x1C
000014B4 D06D D820 add.w D0, [A5 - 0x27E0]
000014B8 3F00 move.w -[A7], D0
000014BA 7006 moveq.l D0, 0x06
000014BC C1ED D81A muls.w D0, [A5 - 0x27E6]
000014C0 7205 moveq.l D1, 0x05
000014C2 C3ED D81C muls.w D1, [A5 - 0x27E4]
000014C6 D06D D81E add.w D0, [A5 - 0x27E2]
000014CA D041 add.w D0, D1
000014CC 3F00 move.w -[A7], D0
000014CE 302D D820 move.w D0, [A5 - 0x27E0]
000014D2 D06D D818 add.w D0, [A5 - 0x27E8]
000014D6 0640 001C addi.w D0, 0x1C
000014DA 3F00 move.w -[A7], D0
000014DC A8A7 syscall SetRect
000014DE 486D D240 pea.l [A5 - 0x2DC0]
000014E2 7006 moveq.l D0, 0x06
000014E4 C1ED D81A muls.w D0, [A5 - 0x27E6]
000014E8 7206 moveq.l D1, 0x06
000014EA C3ED D81C muls.w D1, [A5 - 0x27E4]
000014EE D06D D81E add.w D0, [A5 - 0x27E2]
000014F2 D041 add.w D0, D1
000014F4 3F00 move.w -[A7], D0
000014F6 701C moveq.l D0, 0x1C
000014F8 D06D D820 add.w D0, [A5 - 0x27E0]
000014FC 3F00 move.w -[A7], D0
000014FE 7007 moveq.l D0, 0x07
00001500 C1ED D81A muls.w D0, [A5 - 0x27E6]
00001504 7206 moveq.l D1, 0x06
00001506 C3ED D81C muls.w D1, [A5 - 0x27E4]
0000150A D06D D81E add.w D0, [A5 - 0x27E2]
0000150E D041 add.w D0, D1
00001510 3F00 move.w -[A7], D0
00001512 302D D820 move.w D0, [A5 - 0x27E0]
00001516 D06D D818 add.w D0, [A5 - 0x27E8]
0000151A 0640 001C addi.w D0, 0x1C
0000151E 3F00 move.w -[A7], D0
00001520 A8A7 syscall SetRect
00001522 486D D248 pea.l [A5 - 0x2DB8]
00001526 7007 moveq.l D0, 0x07
00001528 C1ED D81A muls.w D0, [A5 - 0x27E6]
0000152C 7207 moveq.l D1, 0x07
0000152E C3ED D81C muls.w D1, [A5 - 0x27E4]
00001532 D06D D81E add.w D0, [A5 - 0x27E2]
00001536 D041 add.w D0, D1
00001538 3F00 move.w -[A7], D0
0000153A 701C moveq.l D0, 0x1C
0000153C D06D D820 add.w D0, [A5 - 0x27E0]
00001540 3F00 move.w -[A7], D0
00001542 302D D81A move.w D0, [A5 - 0x27E6]
00001546 E748 lsl D0.w, 3
00001548 7207 moveq.l D1, 0x07
0000154A C3ED D81C muls.w D1, [A5 - 0x27E4]
0000154E D06D D81E add.w D0, [A5 - 0x27E2]
00001552 D041 add.w D0, D1
00001554 3F00 move.w -[A7], D0
00001556 302D D820 move.w D0, [A5 - 0x27E0]
0000155A D06D D818 add.w D0, [A5 - 0x27E8]
0000155E 0640 001C addi.w D0, 0x1C
00001562 3F00 move.w -[A7], D0
00001564 A8A7 syscall SetRect
00001566 486D D218 pea.l [A5 - 0x2DE8]
0000156A 302D D81A move.w D0, [A5 - 0x27E6]
0000156E E748 lsl D0.w, 3
00001570 D06D D81E add.w D0, [A5 - 0x27E2]
00001574 322D D81C move.w D1, [A5 - 0x27E4]
00001578 E749 lsl D1.w, 3
0000157A D041 add.w D0, D1
0000157C 3F00 move.w -[A7], D0
0000157E 701C moveq.l D0, 0x1C
00001580 D06D D820 add.w D0, [A5 - 0x27E0]
00001584 3F00 move.w -[A7], D0
00001586 7009 moveq.l D0, 0x09
00001588 C1ED D81A muls.w D0, [A5 - 0x27E6]
0000158C D06D D81E add.w D0, [A5 - 0x27E2]
00001590 322D D81C move.w D1, [A5 - 0x27E4]
00001594 E749 lsl D1.w, 3
00001596 D041 add.w D0, D1
00001598 3F00 move.w -[A7], D0
0000159A 302D D820 move.w D0, [A5 - 0x27E0]
0000159E D06D D818 add.w D0, [A5 - 0x27E8]
000015A2 0640 001C addi.w D0, 0x1C
000015A6 3F00 move.w -[A7], D0
000015A8 A8A7 syscall SetRect
000015AA 486D D200 pea.l [A5 - 0x2E00]
000015AE 7009 moveq.l D0, 0x09
000015B0 C1ED D81A muls.w D0, [A5 - 0x27E6]
000015B4 7209 moveq.l D1, 0x09
000015B6 C3ED D81C muls.w D1, [A5 - 0x27E4]
000015BA D06D D81E add.w D0, [A5 - 0x27E2]
000015BE D041 add.w D0, D1
000015C0 3F00 move.w -[A7], D0
000015C2 701C moveq.l D0, 0x1C
000015C4 D06D D820 add.w D0, [A5 - 0x27E0]
000015C8 3F00 move.w -[A7], D0
000015CA 700A moveq.l D0, 0x0A
000015CC C1ED D81A muls.w D0, [A5 - 0x27E6]
000015D0 7209 moveq.l D1, 0x09
000015D2 C3ED D81C muls.w D1, [A5 - 0x27E4]
000015D6 D06D D81E add.w D0, [A5 - 0x27E2]
000015DA D041 add.w D0, D1
000015DC 3F00 move.w -[A7], D0
000015DE 302D D820 move.w D0, [A5 - 0x27E0]
000015E2 D06D D818 add.w D0, [A5 - 0x27E8]
000015E6 0640 001C addi.w D0, 0x1C
000015EA 3F00 move.w -[A7], D0
000015EC A8A7 syscall SetRect
000015EE 486D D210 pea.l [A5 - 0x2DF0]
000015F2 700A moveq.l D0, 0x0A
000015F4 C1ED D81A muls.w D0, [A5 - 0x27E6]
000015F8 720A moveq.l D1, 0x0A
000015FA C3ED D81C muls.w D1, [A5 - 0x27E4]
000015FE D06D D81E add.w D0, [A5 - 0x27E2]
00001602 D041 add.w D0, D1
00001604 3F00 move.w -[A7], D0
00001606 701C moveq.l D0, 0x1C
00001608 D06D D820 add.w D0, [A5 - 0x27E0]
0000160C 3F00 move.w -[A7], D0
0000160E 700B moveq.l D0, 0x0B
00001610 C1ED D81A muls.w D0, [A5 - 0x27E6]
00001614 720A moveq.l D1, 0x0A
00001616 C3ED D81C muls.w D1, [A5 - 0x27E4]
0000161A D06D D81E add.w D0, [A5 - 0x27E2]
0000161E D041 add.w D0, D1
00001620 3F00 move.w -[A7], D0
00001622 302D D820 move.w D0, [A5 - 0x27E0]
00001626 D06D D818 add.w D0, [A5 - 0x27E8]
0000162A 0640 001C addi.w D0, 0x1C
0000162E 3F00 move.w -[A7], D0
00001630 A8A7 syscall SetRect
00001632 486D D250 pea.l [A5 - 0x2DB0]
00001636 700B moveq.l D0, 0x0B
00001638 C1ED D81A muls.w D0, [A5 - 0x27E6]
0000163C 720B moveq.l D1, 0x0B
0000163E C3ED D81C muls.w D1, [A5 - 0x27E4]
00001642 D06D D81E add.w D0, [A5 - 0x27E2]
00001646 D041 add.w D0, D1
00001648 3F00 move.w -[A7], D0
0000164A 701C moveq.l D0, 0x1C
0000164C D06D D820 add.w D0, [A5 - 0x27E0]
00001650 3F00 move.w -[A7], D0
00001652 700C moveq.l D0, 0x0C
00001654 C1ED D81A muls.w D0, [A5 - 0x27E6]
00001658 720B moveq.l D1, 0x0B
0000165A C3ED D81C muls.w D1, [A5 - 0x27E4]
0000165E D06D D81E add.w D0, [A5 - 0x27E2]
00001662 D041 add.w D0, D1
00001664 3F00 move.w -[A7], D0
00001666 302D D820 move.w D0, [A5 - 0x27E0]
0000166A D06D D818 add.w D0, [A5 - 0x27E8]
0000166E 0640 001C addi.w D0, 0x1C
00001672 3F00 move.w -[A7], D0
00001674 A8A7 syscall SetRect
00001676 486D D844 pea.l [A5 - 0x27BC]
0000167A 2F3C 017C 0002 move.l -[A7], 0x17C0002
00001680 2F3C 01E0 026E move.l -[A7], 0x1E0026E
00001686 A8A7 syscall SetRect
00001688 486D D83C pea.l [A5 - 0x27C4]
0000168C 2F3C 00DC 0000 move.l -[A7], 0xDC0000
00001692 2F3C 01BA 0284 move.l -[A7], 0x1BA0284
00001698 A8A7 syscall SetRect
0000169A 486D D85E pea.l [A5 - 0x27A2]
0000169E 2F3C 0001 0001 move.l -[A7], 0x10001
000016A4 2F3C 00DC 0271 move.l -[A7], 0xDC0271
000016AA A8A7 syscall SetRect
000016AC 486D D866 pea.l [A5 - 0x279A]
000016B0 2F3C 000A 000A move.l -[A7], 0xA000A /* '\n\0\n' */
000016B6 2F3C 00C8 0269 move.l -[A7], 0xC80269
000016BC A8A7 syscall SetRect
000016BE 486D D220 pea.l [A5 - 0x2DE0]
000016C2 2F3C 00CA 0005 move.l -[A7], 0xCA0005
000016C8 2F3C 00DF 001A move.l -[A7], 0xDF001A
000016CE A8A7 syscall SetRect
000016D0 486D D228 pea.l [A5 - 0x2DD8]
000016D4 2F3C 00CA 0259 move.l -[A7], 0xCA0259
000016DA 2F3C 00DF 026E move.l -[A7], 0xDF026E
000016E0 A8A7 syscall SetRect
000016E2 486D D9BE pea.l [A5 - 0x2642]
000016E6 2F3C 0028 00EE move.l -[A7], 0x2800EE
000016EC 2F3C 003C 0102 move.l -[A7], 0x3C0102
000016F2 A8A7 syscall SetRect
000016F4 486D D9C6 pea.l [A5 - 0x263A]
000016F8 2F3C 0028 0134 move.l -[A7], 0x280134
000016FE 2F3C 003C 0148 move.l -[A7], 0x3C0148
00001704 A8A7 syscall SetRect
00001706 486D D9CE pea.l [A5 - 0x2632]
0000170A 2F3C 0028 017A move.l -[A7], 0x28017A
00001710 2F3C 003C 018E move.l -[A7], 0x3C018E
00001716 A8A7 syscall SetRect
00001718 486D D9D6 pea.l [A5 - 0x262A]
0000171C 2F3C 0030 01F4 move.l -[A7], 0x3001F4
00001722 2F3C 003C 0208 move.l -[A7], 0x3C0208
00001728 A8A7 syscall SetRect
0000172A 206D CC34 movea.l A0, [A5 - 0x33CC]
0000172E 4868 0010 pea.l [A0 + 0x10]
00001732 A928 syscall InvalRect
00001734 4A2D DA0E tst.b [A5 - 0x25F2]
00001738 6740 beq +0x42 /* 0000177A */
0000173A 1E2D D9B9 move.b D7, [A5 - 0x2647]
0000173E 1C2D D9BA move.b D6, [A5 - 0x2646]
00001742 1A2D D9BB move.b D5, [A5 - 0x2645]
00001746 1B7C 0001 D9B9 move.b [A5 - 0x2647], 0x1
0000174C 1B7C 0001 D9BA move.b [A5 - 0x2646], 0x1
00001752 1B7C 0001 D9BB move.b [A5 - 0x2645], 0x1
00001758 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
0000175C 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00001760 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00001764 4EAD 00AA jsr [A5 + 0xAA /* export_17 */]
00001768 1B47 D9B9 move.b [A5 - 0x2647], D7
0000176C 1B46 D9BA move.b [A5 - 0x2646], D6
00001770 1B45 D9BB move.b [A5 - 0x2645], D5
00001774 5C8F addq.l A7, 6
00001776 6000 2256 bra +0x2258 /* 000039CE */
label0000177A:
0000177A 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
0000177E 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00001782 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00001786 4EAD 00AA jsr [A5 + 0xAA /* export_17 */]
0000178A 5C8F addq.l A7, 6
0000178C 6000 2240 bra +0x2242 /* 000039CE */
label00001790:
00001790 4227 clr.b -[A7]
00001792 3F3C 004E move.w -[A7], 0x4E /* 'N' */
00001796 486D D7D2 pea.l [A5 - 0x282E]
0000179A A970 syscall GetNextEvent
0000179C 4A1F tst.b [A7]+
0000179E 6700 222E beq +0x2230 /* 000039CE */
000017A2 302D D7D2 move.w D0, [A5 - 0x282E]
000017A6 6700 2226 beq +0x2228 /* 000039CE */
000017AA 6B00 2222 bmi +0x2224 /* 000039CE */
000017AE 5740 subq.w D0, 3
000017B0 6700 1FAE beq +0x1FB0 /* 00003760 */
000017B4 6A08 bpl +0xA /* 000017BE */
000017B6 5240 addq.w D0, 1
000017B8 6A00 2214 bpl +0x2216 /* 000039CE */
000017BC 600A bra +0xC /* 000017C8 */
label000017BE:
000017BE 5740 subq.w D0, 3
000017C0 6700 2128 beq +0x212A /* 000038EA */
000017C4 6000 2208 bra +0x220A /* 000039CE */
label000017C8:
000017C8 4267 clr.w -[A7]
000017CA 2F2D D7DC move.l -[A7], [A5 - 0x2824]
000017CE 486D D7F2 pea.l [A5 - 0x280E]
000017D2 A92C syscall FindWindow
000017D4 0C5F 0003 cmpi.w [A7]+, 0x3
000017D8 6600 21F4 bne +0x21F6 /* 000039CE */
000017DC 2B6D D7DC D80A move.l [A5 - 0x27F6], [A5 - 0x2824]
000017E2 486D D80A pea.l [A5 - 0x27F6]
000017E6 A871 syscall GlobalToLocal
000017E8 4A2D D7FD tst.b [A5 - 0x2803]
000017EC 671C beq +0x1E /* 0000180A */
000017EE 700C moveq.l D0, 0x0C
000017F0 C1ED D80C muls.w D0, [A5 - 0x27F4]
000017F4 48C0 ext.l D0
000017F6 81FC 0007 divs.w D0, 0x7
000017FA 48C0 ext.l D0
000017FC 81ED D81A divs.w D0, [A5 - 0x27E6]
00001800 0640 000C addi.w D0, 0xC
00001804 3B40 D822 move.w [A5 - 0x27DE], D0
00001808 6018 bra +0x1A /* 00001822 */
label0000180A:
0000180A 700C moveq.l D0, 0x0C
0000180C C1ED D80C muls.w D0, [A5 - 0x27F4]
00001810 48C0 ext.l D0
00001812 81FC 0007 divs.w D0, 0x7
00001816 48C0 ext.l D0
00001818 81ED D81A divs.w D0, [A5 - 0x27E6]
0000181C 5540 subq.w D0, 2
0000181E 3B40 D822 move.w [A5 - 0x27DE], D0
label00001822:
00001822 4227 clr.b -[A7]
00001824 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00001828 302D D822 move.w D0, [A5 - 0x27DE]
0000182C 204D movea.l A0, A5
0000182E 48C0 ext.l D0
00001830 E588 lsl D0, 2
00001832 D1C0 add.l A0, D0
00001834 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
00001838 A8E8 syscall PtInRgn
0000183A 4A1F tst.b [A7]+
0000183C 660C bne +0xE /* 0000184A */
0000183E 526D D822 addq.w [A5 - 0x27DE], 1
00001842 0C6D 0058 D822 cmpi.w [A5 - 0x27DE], 0x58 /* 'X' */
00001848 6DD8 blt -0x26 /* 00001822 */
label0000184A:
0000184A 0C6D 0058 D822 cmpi.w [A5 - 0x27DE], 0x58 /* 'X' */
00001850 6C00 0248 bge +0x24A /* 00001A9A */
00001854 4A2D D9B9 tst.b [A5 - 0x2647]
00001858 6732 beq +0x34 /* 0000188C */
0000185A 4A2D D9BA tst.b [A5 - 0x2646]
0000185E 670A beq +0xC /* 0000186A */
00001860 302D DA08 move.w D0, [A5 - 0x25F8]
00001864 B06D DA06 cmp.w D0, [A5 - 0x25FA]
00001868 6722 beq +0x24 /* 0000188C */
label0000186A:
0000186A 4A2D D9BB tst.b [A5 - 0x2645]
0000186E 670A beq +0xC /* 0000187A */
00001870 302D DA0A move.w D0, [A5 - 0x25F6]
00001874 B06D DA06 cmp.w D0, [A5 - 0x25FA]
00001878 6712 beq +0x14 /* 0000188C */
label0000187A:
0000187A 306D D822 movea.w A0, [A5 - 0x27DE]
0000187E 4868 0015 pea.l [A0 + 0x15]
00001882 2F2D CE30 move.l -[A7], [A5 - 0x31D0]
00001886 4EBA 2250 jsr [PC + 0x2250 /* 00003AD8 */]
0000188A 508F addq.l A7, 8
label0000188C:
0000188C 4A2D D9BA tst.b [A5 - 0x2646]
00001890 6732 beq +0x34 /* 000018C4 */
00001892 4A2D D9B9 tst.b [A5 - 0x2647]
00001896 670A beq +0xC /* 000018A2 */
00001898 302D DA06 move.w D0, [A5 - 0x25FA]
0000189C B06D DA08 cmp.w D0, [A5 - 0x25F8]
000018A0 6722 beq +0x24 /* 000018C4 */
label000018A2:
000018A2 4A2D D9BB tst.b [A5 - 0x2645]
000018A6 670A beq +0xC /* 000018B2 */
000018A8 302D DA0A move.w D0, [A5 - 0x25F6]
000018AC B06D DA08 cmp.w D0, [A5 - 0x25F8]
000018B0 6712 beq +0x14 /* 000018C4 */
label000018B2:
000018B2 306D D822 movea.w A0, [A5 - 0x27DE]
000018B6 4868 0015 pea.l [A0 + 0x15]
000018BA 2F2D CE34 move.l -[A7], [A5 - 0x31CC]
000018BE 4EBA 2218 jsr [PC + 0x2218 /* 00003AD8 */]
000018C2 508F addq.l A7, 8
label000018C4:
000018C4 4A2D D9BB tst.b [A5 - 0x2645]
000018C8 6732 beq +0x34 /* 000018FC */
000018CA 4A2D D9BA tst.b [A5 - 0x2646]
000018CE 670A beq +0xC /* 000018DA */
000018D0 302D DA08 move.w D0, [A5 - 0x25F8]
000018D4 B06D DA0A cmp.w D0, [A5 - 0x25F6]
000018D8 6722 beq +0x24 /* 000018FC */
label000018DA:
000018DA 4A2D D9B9 tst.b [A5 - 0x2647]
000018DE 670A beq +0xC /* 000018EA */
000018E0 302D DA06 move.w D0, [A5 - 0x25FA]
000018E4 B06D DA0A cmp.w D0, [A5 - 0x25F6]
000018E8 6712 beq +0x14 /* 000018FC */
label000018EA:
000018EA 306D D822 movea.w A0, [A5 - 0x27DE]
000018EE 4868 0015 pea.l [A0 + 0x15]
000018F2 2F2D CE38 move.l -[A7], [A5 - 0x31C8]
000018F6 4EBA 21E0 jsr [PC + 0x21E0 /* 00003AD8 */]
000018FA 508F addq.l A7, 8
label000018FC:
000018FC 302D D822 move.w D0, [A5 - 0x27DE]
00001900 204D movea.l A0, A5
00001902 48C0 ext.l D0
00001904 E588 lsl D0, 2
00001906 D1C0 add.l A0, D0
00001908 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
0000190C A8D5 syscall InverRgn/InvertRgn
0000190E 43ED D834 lea.l A1, [A5 - 0x27CC]
00001912 206D D290 movea.l A0, [A5 - 0x2D70]
00001916 A03B syscall Delay
00001918 2280 move.l [A1], D0
0000191A 302D D822 move.w D0, [A5 - 0x27DE]
0000191E 204D movea.l A0, A5
00001920 48C0 ext.l D0
00001922 E588 lsl D0, 2
00001924 D1C0 add.l A0, D0
00001926 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
0000192A A8D5 syscall InverRgn/InvertRgn
0000192C 6000 015E bra +0x160 /* 00001A8C */
label00001930:
00001930 486D D80E pea.l [A5 - 0x27F2]
00001934 A972 syscall GetMouse
00001936 4A2D D7FD tst.b [A5 - 0x2803]
0000193A 671C beq +0x1E /* 00001958 */
0000193C 700C moveq.l D0, 0x0C
0000193E C1ED D810 muls.w D0, [A5 - 0x27F0]
00001942 48C0 ext.l D0
00001944 81FC 0007 divs.w D0, 0x7
00001948 48C0 ext.l D0
0000194A 81ED D81A divs.w D0, [A5 - 0x27E6]
0000194E 0640 000C addi.w D0, 0xC
00001952 3B40 D824 move.w [A5 - 0x27DC], D0
00001956 6018 bra +0x1A /* 00001970 */
label00001958:
00001958 700C moveq.l D0, 0x0C
0000195A C1ED D810 muls.w D0, [A5 - 0x27F0]
0000195E 48C0 ext.l D0
00001960 81FC 0007 divs.w D0, 0x7
00001964 48C0 ext.l D0
00001966 81ED D81A divs.w D0, [A5 - 0x27E6]
0000196A 5540 subq.w D0, 2
0000196C 3B40 D824 move.w [A5 - 0x27DC], D0
label00001970:
00001970 4227 clr.b -[A7]
00001972 2F2D D80E move.l -[A7], [A5 - 0x27F2]
00001976 302D D824 move.w D0, [A5 - 0x27DC]
0000197A 204D movea.l A0, A5
0000197C 48C0 ext.l D0
0000197E E588 lsl D0, 2
00001980 D1C0 add.l A0, D0
00001982 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
00001986 A8E8 syscall PtInRgn
00001988 4A1F tst.b [A7]+
0000198A 660C bne +0xE /* 00001998 */
0000198C 526D D824 addq.w [A5 - 0x27DC], 1
00001990 0C6D 0058 D824 cmpi.w [A5 - 0x27DC], 0x58 /* 'X' */
00001996 6DD8 blt -0x26 /* 00001970 */
label00001998:
00001998 0C6D 0058 D824 cmpi.w [A5 - 0x27DC], 0x58 /* 'X' */
0000199E 6C00 00EC bge +0xEE /* 00001A8C */
000019A2 302D D824 move.w D0, [A5 - 0x27DC]
000019A6 B06D D822 cmp.w D0, [A5 - 0x27DE]
000019AA 6700 00E0 beq +0xE2 /* 00001A8C */
000019AE 4A2D D9B9 tst.b [A5 - 0x2647]
000019B2 6732 beq +0x34 /* 000019E6 */
000019B4 4A2D D9BA tst.b [A5 - 0x2646]
000019B8 670A beq +0xC /* 000019C4 */
000019BA 302D DA08 move.w D0, [A5 - 0x25F8]
000019BE B06D DA06 cmp.w D0, [A5 - 0x25FA]
000019C2 6722 beq +0x24 /* 000019E6 */
label000019C4:
000019C4 4A2D D9BB tst.b [A5 - 0x2645]
000019C8 670A beq +0xC /* 000019D4 */
000019CA 302D DA0A move.w D0, [A5 - 0x25F6]
000019CE B06D DA06 cmp.w D0, [A5 - 0x25FA]
000019D2 6712 beq +0x14 /* 000019E6 */
label000019D4:
000019D4 306D D824 movea.w A0, [A5 - 0x27DC]
000019D8 4868 0015 pea.l [A0 + 0x15]
000019DC 2F2D CE30 move.l -[A7], [A5 - 0x31D0]
000019E0 4EBA 20F6 jsr [PC + 0x20F6 /* 00003AD8 */]
000019E4 508F addq.l A7, 8
label000019E6:
000019E6 4A2D D9BA tst.b [A5 - 0x2646]
000019EA 6732 beq +0x34 /* 00001A1E */
000019EC 4A2D D9B9 tst.b [A5 - 0x2647]
000019F0 670A beq +0xC /* 000019FC */
000019F2 302D DA06 move.w D0, [A5 - 0x25FA]
000019F6 B06D DA08 cmp.w D0, [A5 - 0x25F8]
000019FA 6722 beq +0x24 /* 00001A1E */
label000019FC:
000019FC 4A2D D9BB tst.b [A5 - 0x2645]
00001A00 670A beq +0xC /* 00001A0C */
00001A02 302D DA0A move.w D0, [A5 - 0x25F6]
00001A06 B06D DA08 cmp.w D0, [A5 - 0x25F8]
00001A0A 6712 beq +0x14 /* 00001A1E */
label00001A0C:
00001A0C 306D D824 movea.w A0, [A5 - 0x27DC]
00001A10 4868 0015 pea.l [A0 + 0x15]
00001A14 2F2D CE34 move.l -[A7], [A5 - 0x31CC]
00001A18 4EBA 20BE jsr [PC + 0x20BE /* 00003AD8 */]
00001A1C 508F addq.l A7, 8
label00001A1E:
00001A1E 4A2D D9BB tst.b [A5 - 0x2645]
00001A22 6732 beq +0x34 /* 00001A56 */
00001A24 4A2D D9BA tst.b [A5 - 0x2646]
00001A28 670A beq +0xC /* 00001A34 */
00001A2A 302D DA08 move.w D0, [A5 - 0x25F8]
00001A2E B06D DA0A cmp.w D0, [A5 - 0x25F6]
00001A32 6722 beq +0x24 /* 00001A56 */
label00001A34:
00001A34 4A2D D9B9 tst.b [A5 - 0x2647]
00001A38 670A beq +0xC /* 00001A44 */
00001A3A 302D DA06 move.w D0, [A5 - 0x25FA]
00001A3E B06D DA0A cmp.w D0, [A5 - 0x25F6]
00001A42 6712 beq +0x14 /* 00001A56 */
label00001A44:
00001A44 306D D824 movea.w A0, [A5 - 0x27DC]
00001A48 4868 0015 pea.l [A0 + 0x15]
00001A4C 2F2D CE38 move.l -[A7], [A5 - 0x31C8]
00001A50 4EBA 2086 jsr [PC + 0x2086 /* 00003AD8 */]
00001A54 508F addq.l A7, 8
label00001A56:
00001A56 302D D824 move.w D0, [A5 - 0x27DC]
00001A5A 204D movea.l A0, A5
00001A5C 48C0 ext.l D0
00001A5E E588 lsl D0, 2
00001A60 D1C0 add.l A0, D0
00001A62 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
00001A66 A8D5 syscall InverRgn/InvertRgn
00001A68 43ED D834 lea.l A1, [A5 - 0x27CC]
00001A6C 206D D290 movea.l A0, [A5 - 0x2D70]
00001A70 A03B syscall Delay
00001A72 2280 move.l [A1], D0
00001A74 302D D824 move.w D0, [A5 - 0x27DC]
00001A78 204D movea.l A0, A5
00001A7A 48C0 ext.l D0
00001A7C E588 lsl D0, 2
00001A7E D1C0 add.l A0, D0
00001A80 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
00001A84 A8D5 syscall InverRgn/InvertRgn
00001A86 3B6D D824 D822 move.w [A5 - 0x27DE], [A5 - 0x27DC]
label00001A8C:
00001A8C 4227 clr.b -[A7]
00001A8E A973 syscall StillDown
00001A90 4A1F tst.b [A7]+
00001A92 6600 FE9C bne -0x162 /* 00001930 */
00001A96 6000 1F36 bra +0x1F38 /* 000039CE */
label00001A9A:
00001A9A 4267 clr.w -[A7]
00001A9C 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00001AA0 2F2D D7F2 move.l -[A7], [A5 - 0x280E]
00001AA4 486D D854 pea.l [A5 - 0x27AC]
00001AA8 A96C syscall FindControl
00001AAA 0C5F 0081 cmpi.w [A7]+, 0x81
00001AAE 6664 bne +0x66 /* 00001B14 */
00001AB0 4267 clr.w -[A7]
00001AB2 2F2D D854 move.l -[A7], [A5 - 0x27AC]
00001AB6 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00001ABA 42A7 clr.l -[A7]
00001ABC A968 syscall TrackControl
00001ABE 3B5F D816 move.w [A5 - 0x27EA], [A7]+
00001AC2 202D D854 move.l D0, [A5 - 0x27AC]
00001AC6 B0AD D390 cmp.l D0, [A5 - 0x2C70]
00001ACA 660C bne +0xE /* 00001AD8 */
00001ACC 4267 clr.w -[A7]
00001ACE 2F2D D854 move.l -[A7], [A5 - 0x27AC]
00001AD2 A960 syscall GetControlValue/GetCtlValue
00001AD4 3B5F D386 move.w [A5 - 0x2C7A], [A7]+
label00001AD8:
00001AD8 202D D854 move.l D0, [A5 - 0x27AC]
00001ADC B0AD D394 cmp.l D0, [A5 - 0x2C6C]
00001AE0 660C bne +0xE /* 00001AEE */
00001AE2 4267 clr.w -[A7]
00001AE4 2F2D D854 move.l -[A7], [A5 - 0x27AC]
00001AE8 A960 syscall GetControlValue/GetCtlValue
00001AEA 3B5F D388 move.w [A5 - 0x2C78], [A7]+
label00001AEE:
00001AEE 202D D854 move.l D0, [A5 - 0x27AC]
00001AF2 B0AD D398 cmp.l D0, [A5 - 0x2C68]
00001AF6 6600 1ED6 bne +0x1ED8 /* 000039CE */
00001AFA 4267 clr.w -[A7]
00001AFC 2F2D D854 move.l -[A7], [A5 - 0x27AC]
00001B00 A960 syscall GetControlValue/GetCtlValue
00001B02 7007 moveq.l D0, 0x07
00001B04 905F sub.w D0, [A7]+
00001B06 3B40 D38C move.w [A5 - 0x2C74], D0
00001B0A 3F00 move.w -[A7], D0
00001B0C 4EAD 0312 jsr [A5 + 0x312 /* export_94 */]
00001B10 6000 1EBC bra +0x1EBE /* 000039CE */
label00001B14:
00001B14 4227 clr.b -[A7]
00001B16 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00001B1A 486D CFD0 pea.l [A5 - 0x3030]
00001B1E A8AD syscall PtInRect
00001B20 4A1F tst.b [A7]+
00001B22 6700 00F4 beq +0xF6 /* 00001C18 */
00001B26 082D 0003 D7E0 btst.b [A5 - 0x2820], 0x3
00001B2C 6738 beq +0x3A /* 00001B66 */
00001B2E 486D CFA0 pea.l [A5 - 0x3060]
00001B32 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
00001B36 4A2D DA14 tst.b [A5 - 0x25EC]
00001B3A 588F addq.l A7, 4
00001B3C 660C bne +0xE /* 00001B4A */
00001B3E 42A7 clr.l -[A7]
00001B40 3F3C 0203 move.w -[A7], 0x203
00001B44 AA1E syscall GetCIcon
00001B46 2B5F CC3C move.l [A5 - 0x33C4], [A7]+
label00001B4A:
00001B4A 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00001B4E 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00001B52 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00001B56 4EAD 00AA jsr [A5 + 0xAA /* export_17 */]
00001B5A 486D D866 pea.l [A5 - 0x279A]
00001B5E A928 syscall InvalRect
00001B60 5C8F addq.l A7, 6
00001B62 6000 1E6A bra +0x1E6C /* 000039CE */
label00001B66:
00001B66 4A2D D9B9 tst.b [A5 - 0x2647]
00001B6A 670C beq +0xE /* 00001B78 */
00001B6C 4A2D D9BA tst.b [A5 - 0x2646]
00001B70 6606 bne +0x8 /* 00001B78 */
00001B72 4A2D D9BB tst.b [A5 - 0x2645]
00001B76 6732 beq +0x34 /* 00001BAA */
label00001B78:
00001B78 4A2D D9BA tst.b [A5 - 0x2646]
00001B7C 670C beq +0xE /* 00001B8A */
00001B7E 4A2D D9B9 tst.b [A5 - 0x2647]
00001B82 6606 bne +0x8 /* 00001B8A */
00001B84 4A2D D9BB tst.b [A5 - 0x2645]
00001B88 6720 beq +0x22 /* 00001BAA */
label00001B8A:
00001B8A 4A2D D9BB tst.b [A5 - 0x2645]
00001B8E 670C beq +0xE /* 00001B9C */
00001B90 4A2D D9BA tst.b [A5 - 0x2646]
00001B94 6606 bne +0x8 /* 00001B9C */
00001B96 4A2D D9B9 tst.b [A5 - 0x2647]
00001B9A 670E beq +0x10 /* 00001BAA */
label00001B9C:
00001B9C 486D DA1C pea.l [A5 - 0x25E4]
00001BA0 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */]
00001BA4 588F addq.l A7, 4
00001BA6 6000 1E26 bra +0x1E28 /* 000039CE */
label00001BAA:
00001BAA 3B7C 0001 D2A2 move.w [A5 - 0x2D5E], 0x1
00001BB0 4A2D D9B9 tst.b [A5 - 0x2647]
00001BB4 6716 beq +0x18 /* 00001BCC */
00001BB6 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00001BBA 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00001BBE 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
00001BC2 3B6D D2A2 DA06 move.w [A5 - 0x25FA], [A5 - 0x2D5E]
00001BC8 588F addq.l A7, 4
00001BCA 6036 bra +0x38 /* 00001C02 */
label00001BCC:
00001BCC 4A2D D9BA tst.b [A5 - 0x2646]
00001BD0 6716 beq +0x18 /* 00001BE8 */
00001BD2 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00001BD6 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00001BDA 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
00001BDE 3B6D D2A2 DA08 move.w [A5 - 0x25F8], [A5 - 0x2D5E]
00001BE4 588F addq.l A7, 4
00001BE6 601A bra +0x1C /* 00001C02 */
label00001BE8:
00001BE8 4A2D D9BB tst.b [A5 - 0x2645]
00001BEC 6714 beq +0x16 /* 00001C02 */
00001BEE 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00001BF2 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00001BF6 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
00001BFA 3B6D D2A2 DA0A move.w [A5 - 0x25F6], [A5 - 0x2D5E]
00001C00 588F addq.l A7, 4
label00001C02:
00001C02 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00001C06 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00001C0A 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00001C0E 4EAD 00AA jsr [A5 + 0xAA /* export_17 */]
00001C12 5C8F addq.l A7, 6
00001C14 6000 1DB8 bra +0x1DBA /* 000039CE */
label00001C18:
00001C18 4227 clr.b -[A7]
00001C1A 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00001C1E 486D CFD8 pea.l [A5 - 0x3028]
00001C22 A8AD syscall PtInRect
00001C24 4A1F tst.b [A7]+
00001C26 6700 00F4 beq +0xF6 /* 00001D1C */
00001C2A 082D 0003 D7E0 btst.b [A5 - 0x2820], 0x3
00001C30 6738 beq +0x3A /* 00001C6A */
00001C32 486D CFA4 pea.l [A5 - 0x305C]
00001C36 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
00001C3A 4A2D DA14 tst.b [A5 - 0x25EC]
00001C3E 588F addq.l A7, 4
00001C40 660C bne +0xE /* 00001C4E */
00001C42 42A7 clr.l -[A7]
00001C44 3F3C 0203 move.w -[A7], 0x203
00001C48 AA1E syscall GetCIcon
00001C4A 2B5F CC40 move.l [A5 - 0x33C0], [A7]+
label00001C4E:
00001C4E 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00001C52 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00001C56 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00001C5A 4EAD 00AA jsr [A5 + 0xAA /* export_17 */]
00001C5E 486D D866 pea.l [A5 - 0x279A]
00001C62 A928 syscall InvalRect
00001C64 5C8F addq.l A7, 6
00001C66 6000 1D66 bra +0x1D68 /* 000039CE */
label00001C6A:
00001C6A 4A2D D9B9 tst.b [A5 - 0x2647]
00001C6E 670C beq +0xE /* 00001C7C */
00001C70 4A2D D9BA tst.b [A5 - 0x2646]
00001C74 6606 bne +0x8 /* 00001C7C */
00001C76 4A2D D9BB tst.b [A5 - 0x2645]
00001C7A 6732 beq +0x34 /* 00001CAE */
label00001C7C:
00001C7C 4A2D D9BA tst.b [A5 - 0x2646]
00001C80 670C beq +0xE /* 00001C8E */
00001C82 4A2D D9B9 tst.b [A5 - 0x2647]
00001C86 6606 bne +0x8 /* 00001C8E */
00001C88 4A2D D9BB tst.b [A5 - 0x2645]
00001C8C 6720 beq +0x22 /* 00001CAE */
label00001C8E:
00001C8E 4A2D D9BB tst.b [A5 - 0x2645]
00001C92 670C beq +0xE /* 00001CA0 */
00001C94 4A2D D9BA tst.b [A5 - 0x2646]
00001C98 6606 bne +0x8 /* 00001CA0 */
00001C9A 4A2D D9B9 tst.b [A5 - 0x2647]
00001C9E 670E beq +0x10 /* 00001CAE */
label00001CA0:
00001CA0 486D DA46 pea.l [A5 - 0x25BA]
00001CA4 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */]
00001CA8 588F addq.l A7, 4
00001CAA 6000 1D22 bra +0x1D24 /* 000039CE */
label00001CAE:
00001CAE 3B7C 0002 D2A2 move.w [A5 - 0x2D5E], 0x2
00001CB4 4A2D D9B9 tst.b [A5 - 0x2647]
00001CB8 6716 beq +0x18 /* 00001CD0 */
00001CBA 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00001CBE 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00001CC2 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
00001CC6 3B6D D2A2 DA06 move.w [A5 - 0x25FA], [A5 - 0x2D5E]
00001CCC 588F addq.l A7, 4
00001CCE 6036 bra +0x38 /* 00001D06 */
label00001CD0:
00001CD0 4A2D D9BA tst.b [A5 - 0x2646]
00001CD4 6716 beq +0x18 /* 00001CEC */
00001CD6 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00001CDA 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00001CDE 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
00001CE2 3B6D D2A2 DA08 move.w [A5 - 0x25F8], [A5 - 0x2D5E]
00001CE8 588F addq.l A7, 4
00001CEA 601A bra +0x1C /* 00001D06 */
label00001CEC:
00001CEC 4A2D D9BB tst.b [A5 - 0x2645]
00001CF0 6714 beq +0x16 /* 00001D06 */
00001CF2 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00001CF6 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00001CFA 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
00001CFE 3B6D D2A2 DA0A move.w [A5 - 0x25F6], [A5 - 0x2D5E]
00001D04 588F addq.l A7, 4
label00001D06:
00001D06 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00001D0A 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00001D0E 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00001D12 4EAD 00AA jsr [A5 + 0xAA /* export_17 */]
00001D16 5C8F addq.l A7, 6
00001D18 6000 1CB4 bra +0x1CB6 /* 000039CE */
label00001D1C:
00001D1C 4227 clr.b -[A7]
00001D1E 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00001D22 486D CFE0 pea.l [A5 - 0x3020]
00001D26 A8AD syscall PtInRect
00001D28 4A1F tst.b [A7]+
00001D2A 6700 0102 beq +0x104 /* 00001E2E */
00001D2E 082D 0003 D7E0 btst.b [A5 - 0x2820], 0x3
00001D34 6738 beq +0x3A /* 00001D6E */
00001D36 486D CFA8 pea.l [A5 - 0x3058]
00001D3A 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
00001D3E 4A2D DA14 tst.b [A5 - 0x25EC]
00001D42 588F addq.l A7, 4
00001D44 660C bne +0xE /* 00001D52 */
00001D46 42A7 clr.l -[A7]
00001D48 3F3C 0203 move.w -[A7], 0x203
00001D4C AA1E syscall GetCIcon
00001D4E 2B5F CC44 move.l [A5 - 0x33BC], [A7]+
label00001D52:
00001D52 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00001D56 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00001D5A 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00001D5E 4EAD 00AA jsr [A5 + 0xAA /* export_17 */]
00001D62 486D D866 pea.l [A5 - 0x279A]
00001D66 A928 syscall InvalRect
00001D68 5C8F addq.l A7, 6
00001D6A 6000 1C62 bra +0x1C64 /* 000039CE */
label00001D6E:
00001D6E 4A2D D9B9 tst.b [A5 - 0x2647]
00001D72 670C beq +0xE /* 00001D80 */
00001D74 4A2D D9BA tst.b [A5 - 0x2646]
00001D78 6606 bne +0x8 /* 00001D80 */
00001D7A 4A2D D9BB tst.b [A5 - 0x2645]
00001D7E 6732 beq +0x34 /* 00001DB2 */
label00001D80:
00001D80 4A2D D9BA tst.b [A5 - 0x2646]
00001D84 670C beq +0xE /* 00001D92 */
00001D86 4A2D D9B9 tst.b [A5 - 0x2647]
00001D8A 6606 bne +0x8 /* 00001D92 */
00001D8C 4A2D D9BB tst.b [A5 - 0x2645]
00001D90 6720 beq +0x22 /* 00001DB2 */
label00001D92:
00001D92 4A2D D9BB tst.b [A5 - 0x2645]
00001D96 670C beq +0xE /* 00001DA4 */
00001D98 4A2D D9BA tst.b [A5 - 0x2646]
00001D9C 6606 bne +0x8 /* 00001DA4 */
00001D9E 4A2D D9B9 tst.b [A5 - 0x2647]
00001DA2 670E beq +0x10 /* 00001DB2 */
label00001DA4:
00001DA4 486D DA70 pea.l [A5 - 0x2590]
00001DA8 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */]
00001DAC 588F addq.l A7, 4
00001DAE 6000 1C1E bra +0x1C20 /* 000039CE */
label00001DB2:
00001DB2 3F3C 0003 move.w -[A7], 0x3
00001DB6 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00001DBA 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
00001DBE 3B7C 0003 D2A2 move.w [A5 - 0x2D5E], 0x3
00001DC4 4A2D D9B9 tst.b [A5 - 0x2647]
00001DC8 588F addq.l A7, 4
00001DCA 6716 beq +0x18 /* 00001DE2 */
00001DCC 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00001DD0 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00001DD4 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
00001DD8 3B6D D2A2 DA06 move.w [A5 - 0x25FA], [A5 - 0x2D5E]
00001DDE 588F addq.l A7, 4
00001DE0 6036 bra +0x38 /* 00001E18 */
label00001DE2:
00001DE2 4A2D D9BA tst.b [A5 - 0x2646]
00001DE6 6716 beq +0x18 /* 00001DFE */
00001DE8 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00001DEC 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00001DF0 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
00001DF4 3B6D D2A2 DA08 move.w [A5 - 0x25F8], [A5 - 0x2D5E]
00001DFA 588F addq.l A7, 4
00001DFC 601A bra +0x1C /* 00001E18 */
label00001DFE:
00001DFE 4A2D D9BB tst.b [A5 - 0x2645]
00001E02 6714 beq +0x16 /* 00001E18 */
00001E04 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00001E08 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00001E0C 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
00001E10 3B6D D2A2 DA0A move.w [A5 - 0x25F6], [A5 - 0x2D5E]
00001E16 588F addq.l A7, 4
label00001E18:
00001E18 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00001E1C 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00001E20 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00001E24 4EAD 00AA jsr [A5 + 0xAA /* export_17 */]
00001E28 5C8F addq.l A7, 6
00001E2A 6000 1BA2 bra +0x1BA4 /* 000039CE */
label00001E2E:
00001E2E 4227 clr.b -[A7]
00001E30 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00001E34 486D CFE8 pea.l [A5 - 0x3018]
00001E38 A8AD syscall PtInRect
00001E3A 4A1F tst.b [A7]+
00001E3C 6700 00F4 beq +0xF6 /* 00001F32 */
00001E40 082D 0003 D7E0 btst.b [A5 - 0x2820], 0x3
00001E46 6738 beq +0x3A /* 00001E80 */
00001E48 486D CFAC pea.l [A5 - 0x3054]
00001E4C 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
00001E50 4A2D DA14 tst.b [A5 - 0x25EC]
00001E54 588F addq.l A7, 4
00001E56 660C bne +0xE /* 00001E64 */
00001E58 42A7 clr.l -[A7]
00001E5A 3F3C 0203 move.w -[A7], 0x203
00001E5E AA1E syscall GetCIcon
00001E60 2B5F CC48 move.l [A5 - 0x33B8], [A7]+
label00001E64:
00001E64 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00001E68 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00001E6C 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00001E70 4EAD 00AA jsr [A5 + 0xAA /* export_17 */]
00001E74 486D D866 pea.l [A5 - 0x279A]
00001E78 A928 syscall InvalRect
00001E7A 5C8F addq.l A7, 6
00001E7C 6000 1B50 bra +0x1B52 /* 000039CE */
label00001E80:
00001E80 4A2D D9B9 tst.b [A5 - 0x2647]
00001E84 670C beq +0xE /* 00001E92 */
00001E86 4A2D D9BA tst.b [A5 - 0x2646]
00001E8A 6606 bne +0x8 /* 00001E92 */
00001E8C 4A2D D9BB tst.b [A5 - 0x2645]
00001E90 6732 beq +0x34 /* 00001EC4 */
label00001E92:
00001E92 4A2D D9BA tst.b [A5 - 0x2646]
00001E96 670C beq +0xE /* 00001EA4 */
00001E98 4A2D D9B9 tst.b [A5 - 0x2647]
00001E9C 6606 bne +0x8 /* 00001EA4 */
00001E9E 4A2D D9BB tst.b [A5 - 0x2645]
00001EA2 6720 beq +0x22 /* 00001EC4 */
label00001EA4:
00001EA4 4A2D D9BB tst.b [A5 - 0x2645]
00001EA8 670C beq +0xE /* 00001EB6 */
00001EAA 4A2D D9BA tst.b [A5 - 0x2646]
00001EAE 6606 bne +0x8 /* 00001EB6 */
00001EB0 4A2D D9B9 tst.b [A5 - 0x2647]
00001EB4 670E beq +0x10 /* 00001EC4 */
label00001EB6:
00001EB6 486D DA9A pea.l [A5 - 0x2566]
00001EBA 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */]
00001EBE 588F addq.l A7, 4
00001EC0 6000 1B0C bra +0x1B0E /* 000039CE */
label00001EC4:
00001EC4 3B7C 0004 D2A2 move.w [A5 - 0x2D5E], 0x4
00001ECA 4A2D D9B9 tst.b [A5 - 0x2647]
00001ECE 6716 beq +0x18 /* 00001EE6 */
00001ED0 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00001ED4 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00001ED8 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
00001EDC 3B6D D2A2 DA06 move.w [A5 - 0x25FA], [A5 - 0x2D5E]
00001EE2 588F addq.l A7, 4
00001EE4 6036 bra +0x38 /* 00001F1C */
label00001EE6:
00001EE6 4A2D D9BA tst.b [A5 - 0x2646]
00001EEA 6716 beq +0x18 /* 00001F02 */
00001EEC 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00001EF0 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00001EF4 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
00001EF8 3B6D D2A2 DA08 move.w [A5 - 0x25F8], [A5 - 0x2D5E]
00001EFE 588F addq.l A7, 4
00001F00 601A bra +0x1C /* 00001F1C */
label00001F02:
00001F02 4A2D D9BB tst.b [A5 - 0x2645]
00001F06 6714 beq +0x16 /* 00001F1C */
00001F08 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00001F0C 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00001F10 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
00001F14 3B6D D2A2 DA0A move.w [A5 - 0x25F6], [A5 - 0x2D5E]
00001F1A 588F addq.l A7, 4
label00001F1C:
00001F1C 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00001F20 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00001F24 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00001F28 4EAD 00AA jsr [A5 + 0xAA /* export_17 */]
00001F2C 5C8F addq.l A7, 6
00001F2E 6000 1A9E bra +0x1AA0 /* 000039CE */
label00001F32:
00001F32 4227 clr.b -[A7]
00001F34 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00001F38 486D CFF0 pea.l [A5 - 0x3010]
00001F3C A8AD syscall PtInRect
00001F3E 4A1F tst.b [A7]+
00001F40 6700 00F4 beq +0xF6 /* 00002036 */
00001F44 082D 0003 D7E0 btst.b [A5 - 0x2820], 0x3
00001F4A 6738 beq +0x3A /* 00001F84 */
00001F4C 486D CFB0 pea.l [A5 - 0x3050]
00001F50 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
00001F54 4A2D DA14 tst.b [A5 - 0x25EC]
00001F58 588F addq.l A7, 4
00001F5A 660C bne +0xE /* 00001F68 */
00001F5C 42A7 clr.l -[A7]
00001F5E 3F3C 0203 move.w -[A7], 0x203
00001F62 AA1E syscall GetCIcon
00001F64 2B5F CC4C move.l [A5 - 0x33B4], [A7]+
label00001F68:
00001F68 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00001F6C 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00001F70 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00001F74 4EAD 00AA jsr [A5 + 0xAA /* export_17 */]
00001F78 486D D866 pea.l [A5 - 0x279A]
00001F7C A928 syscall InvalRect
00001F7E 5C8F addq.l A7, 6
00001F80 6000 1A4C bra +0x1A4E /* 000039CE */
label00001F84:
00001F84 4A2D D9B9 tst.b [A5 - 0x2647]
00001F88 670C beq +0xE /* 00001F96 */
00001F8A 4A2D D9BA tst.b [A5 - 0x2646]
00001F8E 6606 bne +0x8 /* 00001F96 */
00001F90 4A2D D9BB tst.b [A5 - 0x2645]
00001F94 6732 beq +0x34 /* 00001FC8 */
label00001F96:
00001F96 4A2D D9BA tst.b [A5 - 0x2646]
00001F9A 670C beq +0xE /* 00001FA8 */
00001F9C 4A2D D9B9 tst.b [A5 - 0x2647]
00001FA0 6606 bne +0x8 /* 00001FA8 */
00001FA2 4A2D D9BB tst.b [A5 - 0x2645]
00001FA6 6720 beq +0x22 /* 00001FC8 */
label00001FA8:
00001FA8 4A2D D9BB tst.b [A5 - 0x2645]
00001FAC 670C beq +0xE /* 00001FBA */
00001FAE 4A2D D9BA tst.b [A5 - 0x2646]
00001FB2 6606 bne +0x8 /* 00001FBA */
00001FB4 4A2D D9B9 tst.b [A5 - 0x2647]
00001FB8 670E beq +0x10 /* 00001FC8 */
label00001FBA:
00001FBA 486D DAC4 pea.l [A5 - 0x253C]
00001FBE 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */]
00001FC2 588F addq.l A7, 4
00001FC4 6000 1A08 bra +0x1A0A /* 000039CE */
label00001FC8:
00001FC8 3B7C 0005 D2A2 move.w [A5 - 0x2D5E], 0x5
00001FCE 4A2D D9B9 tst.b [A5 - 0x2647]
00001FD2 6716 beq +0x18 /* 00001FEA */
00001FD4 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00001FD8 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00001FDC 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
00001FE0 3B6D D2A2 DA06 move.w [A5 - 0x25FA], [A5 - 0x2D5E]
00001FE6 588F addq.l A7, 4
00001FE8 6036 bra +0x38 /* 00002020 */
label00001FEA:
00001FEA 4A2D D9BA tst.b [A5 - 0x2646]
00001FEE 6716 beq +0x18 /* 00002006 */
00001FF0 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00001FF4 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00001FF8 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
00001FFC 3B6D D2A2 DA08 move.w [A5 - 0x25F8], [A5 - 0x2D5E]
00002002 588F addq.l A7, 4
00002004 601A bra +0x1C /* 00002020 */
label00002006:
00002006 4A2D D9BB tst.b [A5 - 0x2645]
0000200A 6714 beq +0x16 /* 00002020 */
0000200C 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00002010 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002014 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
00002018 3B6D D2A2 DA0A move.w [A5 - 0x25F6], [A5 - 0x2D5E]
0000201E 588F addq.l A7, 4
label00002020:
00002020 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002024 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00002028 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
0000202C 4EAD 00AA jsr [A5 + 0xAA /* export_17 */]
00002030 5C8F addq.l A7, 6
00002032 6000 199A bra +0x199C /* 000039CE */
label00002036:
00002036 4227 clr.b -[A7]
00002038 2F2D D80A move.l -[A7], [A5 - 0x27F6]
0000203C 486D CFF8 pea.l [A5 - 0x3008]
00002040 A8AD syscall PtInRect
00002042 4A1F tst.b [A7]+
00002044 6700 00F4 beq +0xF6 /* 0000213A */
00002048 082D 0003 D7E0 btst.b [A5 - 0x2820], 0x3
0000204E 6738 beq +0x3A /* 00002088 */
00002050 486D CFB4 pea.l [A5 - 0x304C]
00002054 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
00002058 4A2D DA14 tst.b [A5 - 0x25EC]
0000205C 588F addq.l A7, 4
0000205E 660C bne +0xE /* 0000206C */
00002060 42A7 clr.l -[A7]
00002062 3F3C 0203 move.w -[A7], 0x203
00002066 AA1E syscall GetCIcon
00002068 2B5F CC50 move.l [A5 - 0x33B0], [A7]+
label0000206C:
0000206C 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002070 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00002074 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00002078 4EAD 00AA jsr [A5 + 0xAA /* export_17 */]
0000207C 486D D866 pea.l [A5 - 0x279A]
00002080 A928 syscall InvalRect
00002082 5C8F addq.l A7, 6
00002084 6000 1948 bra +0x194A /* 000039CE */
label00002088:
00002088 4A2D D9B9 tst.b [A5 - 0x2647]
0000208C 670C beq +0xE /* 0000209A */
0000208E 4A2D D9BA tst.b [A5 - 0x2646]
00002092 6606 bne +0x8 /* 0000209A */
00002094 4A2D D9BB tst.b [A5 - 0x2645]
00002098 6732 beq +0x34 /* 000020CC */
label0000209A:
0000209A 4A2D D9BA tst.b [A5 - 0x2646]
0000209E 670C beq +0xE /* 000020AC */
000020A0 4A2D D9B9 tst.b [A5 - 0x2647]
000020A4 6606 bne +0x8 /* 000020AC */
000020A6 4A2D D9BB tst.b [A5 - 0x2645]
000020AA 6720 beq +0x22 /* 000020CC */
label000020AC:
000020AC 4A2D D9BB tst.b [A5 - 0x2645]
000020B0 670C beq +0xE /* 000020BE */
000020B2 4A2D D9BA tst.b [A5 - 0x2646]
000020B6 6606 bne +0x8 /* 000020BE */
000020B8 4A2D D9B9 tst.b [A5 - 0x2647]
000020BC 670E beq +0x10 /* 000020CC */
label000020BE:
000020BE 486D DAEE pea.l [A5 - 0x2512]
000020C2 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */]
000020C6 588F addq.l A7, 4
000020C8 6000 1904 bra +0x1906 /* 000039CE */
label000020CC:
000020CC 3B7C 0006 D2A2 move.w [A5 - 0x2D5E], 0x6
000020D2 4A2D D9B9 tst.b [A5 - 0x2647]
000020D6 6716 beq +0x18 /* 000020EE */
000020D8 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
000020DC 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
000020E0 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
000020E4 3B6D D2A2 DA06 move.w [A5 - 0x25FA], [A5 - 0x2D5E]
000020EA 588F addq.l A7, 4
000020EC 6036 bra +0x38 /* 00002124 */
label000020EE:
000020EE 4A2D D9BA tst.b [A5 - 0x2646]
000020F2 6716 beq +0x18 /* 0000210A */
000020F4 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
000020F8 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
000020FC 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
00002100 3B6D D2A2 DA08 move.w [A5 - 0x25F8], [A5 - 0x2D5E]
00002106 588F addq.l A7, 4
00002108 601A bra +0x1C /* 00002124 */
label0000210A:
0000210A 4A2D D9BB tst.b [A5 - 0x2645]
0000210E 6714 beq +0x16 /* 00002124 */
00002110 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00002114 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002118 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
0000211C 3B6D D2A2 DA0A move.w [A5 - 0x25F6], [A5 - 0x2D5E]
00002122 588F addq.l A7, 4
label00002124:
00002124 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002128 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
0000212C 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00002130 4EAD 00AA jsr [A5 + 0xAA /* export_17 */]
00002134 5C8F addq.l A7, 6
00002136 6000 1896 bra +0x1898 /* 000039CE */
label0000213A:
0000213A 4227 clr.b -[A7]
0000213C 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00002140 486D D000 pea.l [A5 - 0x3000]
00002144 A8AD syscall PtInRect
00002146 4A1F tst.b [A7]+
00002148 6700 00F4 beq +0xF6 /* 0000223E */
0000214C 082D 0003 D7E0 btst.b [A5 - 0x2820], 0x3
00002152 6738 beq +0x3A /* 0000218C */
00002154 486D CFB8 pea.l [A5 - 0x3048]
00002158 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
0000215C 4A2D DA14 tst.b [A5 - 0x25EC]
00002160 588F addq.l A7, 4
00002162 660C bne +0xE /* 00002170 */
00002164 42A7 clr.l -[A7]
00002166 3F3C 0203 move.w -[A7], 0x203
0000216A AA1E syscall GetCIcon
0000216C 2B5F CC54 move.l [A5 - 0x33AC], [A7]+
label00002170:
00002170 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002174 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00002178 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
0000217C 4EAD 00AA jsr [A5 + 0xAA /* export_17 */]
00002180 486D D866 pea.l [A5 - 0x279A]
00002184 A928 syscall InvalRect
00002186 5C8F addq.l A7, 6
00002188 6000 1844 bra +0x1846 /* 000039CE */
label0000218C:
0000218C 4A2D D9B9 tst.b [A5 - 0x2647]
00002190 670C beq +0xE /* 0000219E */
00002192 4A2D D9BA tst.b [A5 - 0x2646]
00002196 6606 bne +0x8 /* 0000219E */
00002198 4A2D D9BB tst.b [A5 - 0x2645]
0000219C 6732 beq +0x34 /* 000021D0 */
label0000219E:
0000219E 4A2D D9BA tst.b [A5 - 0x2646]
000021A2 670C beq +0xE /* 000021B0 */
000021A4 4A2D D9B9 tst.b [A5 - 0x2647]
000021A8 6606 bne +0x8 /* 000021B0 */
000021AA 4A2D D9BB tst.b [A5 - 0x2645]
000021AE 6720 beq +0x22 /* 000021D0 */
label000021B0:
000021B0 4A2D D9BB tst.b [A5 - 0x2645]
000021B4 670C beq +0xE /* 000021C2 */
000021B6 4A2D D9BA tst.b [A5 - 0x2646]
000021BA 6606 bne +0x8 /* 000021C2 */
000021BC 4A2D D9B9 tst.b [A5 - 0x2647]
000021C0 670E beq +0x10 /* 000021D0 */
label000021C2:
000021C2 486D DB18 pea.l [A5 - 0x24E8]
000021C6 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */]
000021CA 588F addq.l A7, 4
000021CC 6000 1800 bra +0x1802 /* 000039CE */
label000021D0:
000021D0 3B7C 0007 D2A2 move.w [A5 - 0x2D5E], 0x7
000021D6 4A2D D9B9 tst.b [A5 - 0x2647]
000021DA 6716 beq +0x18 /* 000021F2 */
000021DC 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
000021E0 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
000021E4 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
000021E8 3B6D D2A2 DA06 move.w [A5 - 0x25FA], [A5 - 0x2D5E]
000021EE 588F addq.l A7, 4
000021F0 6036 bra +0x38 /* 00002228 */
label000021F2:
000021F2 4A2D D9BA tst.b [A5 - 0x2646]
000021F6 6716 beq +0x18 /* 0000220E */
000021F8 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
000021FC 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00002200 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
00002204 3B6D D2A2 DA08 move.w [A5 - 0x25F8], [A5 - 0x2D5E]
0000220A 588F addq.l A7, 4
0000220C 601A bra +0x1C /* 00002228 */
label0000220E:
0000220E 4A2D D9BB tst.b [A5 - 0x2645]
00002212 6714 beq +0x16 /* 00002228 */
00002214 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00002218 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
0000221C 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
00002220 3B6D D2A2 DA0A move.w [A5 - 0x25F6], [A5 - 0x2D5E]
00002226 588F addq.l A7, 4
label00002228:
00002228 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
0000222C 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00002230 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00002234 4EAD 00AA jsr [A5 + 0xAA /* export_17 */]
00002238 5C8F addq.l A7, 6
0000223A 6000 1792 bra +0x1794 /* 000039CE */
label0000223E:
0000223E 4227 clr.b -[A7]
00002240 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00002244 486D D008 pea.l [A5 - 0x2FF8]
00002248 A8AD syscall PtInRect
0000224A 4A1F tst.b [A7]+
0000224C 6700 00F4 beq +0xF6 /* 00002342 */
00002250 082D 0003 D7E0 btst.b [A5 - 0x2820], 0x3
00002256 6738 beq +0x3A /* 00002290 */
00002258 486D CFBC pea.l [A5 - 0x3044]
0000225C 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
00002260 4A2D DA14 tst.b [A5 - 0x25EC]
00002264 588F addq.l A7, 4
00002266 660C bne +0xE /* 00002274 */
00002268 42A7 clr.l -[A7]
0000226A 3F3C 0203 move.w -[A7], 0x203
0000226E AA1E syscall GetCIcon
00002270 2B5F CC58 move.l [A5 - 0x33A8], [A7]+
label00002274:
00002274 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002278 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
0000227C 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00002280 4EAD 00AA jsr [A5 + 0xAA /* export_17 */]
00002284 486D D866 pea.l [A5 - 0x279A]
00002288 A928 syscall InvalRect
0000228A 5C8F addq.l A7, 6
0000228C 6000 1740 bra +0x1742 /* 000039CE */
label00002290:
00002290 4A2D D9B9 tst.b [A5 - 0x2647]
00002294 670C beq +0xE /* 000022A2 */
00002296 4A2D D9BA tst.b [A5 - 0x2646]
0000229A 6606 bne +0x8 /* 000022A2 */
0000229C 4A2D D9BB tst.b [A5 - 0x2645]
000022A0 6732 beq +0x34 /* 000022D4 */
label000022A2:
000022A2 4A2D D9BA tst.b [A5 - 0x2646]
000022A6 670C beq +0xE /* 000022B4 */
000022A8 4A2D D9B9 tst.b [A5 - 0x2647]
000022AC 6606 bne +0x8 /* 000022B4 */
000022AE 4A2D D9BB tst.b [A5 - 0x2645]
000022B2 6720 beq +0x22 /* 000022D4 */
label000022B4:
000022B4 4A2D D9BB tst.b [A5 - 0x2645]
000022B8 670C beq +0xE /* 000022C6 */
000022BA 4A2D D9BA tst.b [A5 - 0x2646]
000022BE 6606 bne +0x8 /* 000022C6 */
000022C0 4A2D D9B9 tst.b [A5 - 0x2647]
000022C4 670E beq +0x10 /* 000022D4 */
label000022C6:
000022C6 486D DB42 pea.l [A5 - 0x24BE]
000022CA 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */]
000022CE 588F addq.l A7, 4
000022D0 6000 16FC bra +0x16FE /* 000039CE */
label000022D4:
000022D4 3B7C 0008 D2A2 move.w [A5 - 0x2D5E], 0x8
000022DA 4A2D D9B9 tst.b [A5 - 0x2647]
000022DE 6716 beq +0x18 /* 000022F6 */
000022E0 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
000022E4 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
000022E8 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
000022EC 3B6D D2A2 DA06 move.w [A5 - 0x25FA], [A5 - 0x2D5E]
000022F2 588F addq.l A7, 4
000022F4 6036 bra +0x38 /* 0000232C */
label000022F6:
000022F6 4A2D D9BA tst.b [A5 - 0x2646]
000022FA 6716 beq +0x18 /* 00002312 */
000022FC 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00002300 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00002304 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
00002308 3B6D D2A2 DA08 move.w [A5 - 0x25F8], [A5 - 0x2D5E]
0000230E 588F addq.l A7, 4
00002310 601A bra +0x1C /* 0000232C */
label00002312:
00002312 4A2D D9BB tst.b [A5 - 0x2645]
00002316 6714 beq +0x16 /* 0000232C */
00002318 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
0000231C 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002320 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
00002324 3B6D D2A2 DA0A move.w [A5 - 0x25F6], [A5 - 0x2D5E]
0000232A 588F addq.l A7, 4
label0000232C:
0000232C 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002330 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00002334 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00002338 4EAD 00AA jsr [A5 + 0xAA /* export_17 */]
0000233C 5C8F addq.l A7, 6
0000233E 6000 168E bra +0x1690 /* 000039CE */
label00002342:
00002342 4227 clr.b -[A7]
00002344 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00002348 486D D010 pea.l [A5 - 0x2FF0]
0000234C A8AD syscall PtInRect
0000234E 4A1F tst.b [A7]+
00002350 6700 00F4 beq +0xF6 /* 00002446 */
00002354 082D 0003 D7E0 btst.b [A5 - 0x2820], 0x3
0000235A 6738 beq +0x3A /* 00002394 */
0000235C 486D CFC0 pea.l [A5 - 0x3040]
00002360 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
00002364 4A2D DA14 tst.b [A5 - 0x25EC]
00002368 588F addq.l A7, 4
0000236A 660C bne +0xE /* 00002378 */
0000236C 42A7 clr.l -[A7]
0000236E 3F3C 0203 move.w -[A7], 0x203
00002372 AA1E syscall GetCIcon
00002374 2B5F CC5C move.l [A5 - 0x33A4], [A7]+
label00002378:
00002378 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
0000237C 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00002380 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00002384 4EAD 00AA jsr [A5 + 0xAA /* export_17 */]
00002388 486D D866 pea.l [A5 - 0x279A]
0000238C A928 syscall InvalRect
0000238E 5C8F addq.l A7, 6
00002390 6000 163C bra +0x163E /* 000039CE */
label00002394:
00002394 4A2D D9B9 tst.b [A5 - 0x2647]
00002398 670C beq +0xE /* 000023A6 */
0000239A 4A2D D9BA tst.b [A5 - 0x2646]
0000239E 6606 bne +0x8 /* 000023A6 */
000023A0 4A2D D9BB tst.b [A5 - 0x2645]
000023A4 6732 beq +0x34 /* 000023D8 */
label000023A6:
000023A6 4A2D D9BA tst.b [A5 - 0x2646]
000023AA 670C beq +0xE /* 000023B8 */
000023AC 4A2D D9B9 tst.b [A5 - 0x2647]
000023B0 6606 bne +0x8 /* 000023B8 */
000023B2 4A2D D9BB tst.b [A5 - 0x2645]
000023B6 6720 beq +0x22 /* 000023D8 */
label000023B8:
000023B8 4A2D D9BB tst.b [A5 - 0x2645]
000023BC 670C beq +0xE /* 000023CA */
000023BE 4A2D D9BA tst.b [A5 - 0x2646]
000023C2 6606 bne +0x8 /* 000023CA */
000023C4 4A2D D9B9 tst.b [A5 - 0x2647]
000023C8 670E beq +0x10 /* 000023D8 */
label000023CA:
000023CA 486D DB6C pea.l [A5 - 0x2494]
000023CE 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */]
000023D2 588F addq.l A7, 4
000023D4 6000 15F8 bra +0x15FA /* 000039CE */
label000023D8:
000023D8 3B7C 0009 D2A2 move.w [A5 - 0x2D5E], 0x9 /* '\t' */
000023DE 4A2D D9B9 tst.b [A5 - 0x2647]
000023E2 6716 beq +0x18 /* 000023FA */
000023E4 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
000023E8 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
000023EC 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
000023F0 3B6D D2A2 DA06 move.w [A5 - 0x25FA], [A5 - 0x2D5E]
000023F6 588F addq.l A7, 4
000023F8 6036 bra +0x38 /* 00002430 */
label000023FA:
000023FA 4A2D D9BA tst.b [A5 - 0x2646]
000023FE 6716 beq +0x18 /* 00002416 */
00002400 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00002404 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00002408 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
0000240C 3B6D D2A2 DA08 move.w [A5 - 0x25F8], [A5 - 0x2D5E]
00002412 588F addq.l A7, 4
00002414 601A bra +0x1C /* 00002430 */
label00002416:
00002416 4A2D D9BB tst.b [A5 - 0x2645]
0000241A 6714 beq +0x16 /* 00002430 */
0000241C 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00002420 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002424 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
00002428 3B6D D2A2 DA0A move.w [A5 - 0x25F6], [A5 - 0x2D5E]
0000242E 588F addq.l A7, 4
label00002430:
00002430 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002434 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00002438 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
0000243C 4EAD 00AA jsr [A5 + 0xAA /* export_17 */]
00002440 5C8F addq.l A7, 6
00002442 6000 158A bra +0x158C /* 000039CE */
label00002446:
00002446 4227 clr.b -[A7]
00002448 2F2D D80A move.l -[A7], [A5 - 0x27F6]
0000244C 486D D018 pea.l [A5 - 0x2FE8]
00002450 A8AD syscall PtInRect
00002452 4A1F tst.b [A7]+
00002454 6700 00F4 beq +0xF6 /* 0000254A */
00002458 082D 0003 D7E0 btst.b [A5 - 0x2820], 0x3
0000245E 6738 beq +0x3A /* 00002498 */
00002460 486D CFC4 pea.l [A5 - 0x303C]
00002464 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
00002468 4A2D DA14 tst.b [A5 - 0x25EC]
0000246C 588F addq.l A7, 4
0000246E 660C bne +0xE /* 0000247C */
00002470 42A7 clr.l -[A7]
00002472 3F3C 0203 move.w -[A7], 0x203
00002476 AA1E syscall GetCIcon
00002478 2B5F CC60 move.l [A5 - 0x33A0], [A7]+
label0000247C:
0000247C 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002480 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00002484 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00002488 4EAD 00AA jsr [A5 + 0xAA /* export_17 */]
0000248C 486D D866 pea.l [A5 - 0x279A]
00002490 A928 syscall InvalRect
00002492 5C8F addq.l A7, 6
00002494 6000 1538 bra +0x153A /* 000039CE */
label00002498:
00002498 4A2D D9B9 tst.b [A5 - 0x2647]
0000249C 670C beq +0xE /* 000024AA */
0000249E 4A2D D9BA tst.b [A5 - 0x2646]
000024A2 6606 bne +0x8 /* 000024AA */
000024A4 4A2D D9BB tst.b [A5 - 0x2645]
000024A8 6732 beq +0x34 /* 000024DC */
label000024AA:
000024AA 4A2D D9BA tst.b [A5 - 0x2646]
000024AE 670C beq +0xE /* 000024BC */
000024B0 4A2D D9B9 tst.b [A5 - 0x2647]
000024B4 6606 bne +0x8 /* 000024BC */
000024B6 4A2D D9BB tst.b [A5 - 0x2645]
000024BA 6720 beq +0x22 /* 000024DC */
label000024BC:
000024BC 4A2D D9BB tst.b [A5 - 0x2645]
000024C0 670C beq +0xE /* 000024CE */
000024C2 4A2D D9BA tst.b [A5 - 0x2646]
000024C6 6606 bne +0x8 /* 000024CE */
000024C8 4A2D D9B9 tst.b [A5 - 0x2647]
000024CC 670E beq +0x10 /* 000024DC */
label000024CE:
000024CE 486D DB96 pea.l [A5 - 0x246A]
000024D2 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */]
000024D6 588F addq.l A7, 4
000024D8 6000 14F4 bra +0x14F6 /* 000039CE */
label000024DC:
000024DC 3B7C 000A D2A2 move.w [A5 - 0x2D5E], 0xA /* '\n' */
000024E2 4A2D D9B9 tst.b [A5 - 0x2647]
000024E6 6716 beq +0x18 /* 000024FE */
000024E8 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
000024EC 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
000024F0 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
000024F4 3B6D D2A2 DA06 move.w [A5 - 0x25FA], [A5 - 0x2D5E]
000024FA 588F addq.l A7, 4
000024FC 6036 bra +0x38 /* 00002534 */
label000024FE:
000024FE 4A2D D9BA tst.b [A5 - 0x2646]
00002502 6716 beq +0x18 /* 0000251A */
00002504 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00002508 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
0000250C 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
00002510 3B6D D2A2 DA08 move.w [A5 - 0x25F8], [A5 - 0x2D5E]
00002516 588F addq.l A7, 4
00002518 601A bra +0x1C /* 00002534 */
label0000251A:
0000251A 4A2D D9BB tst.b [A5 - 0x2645]
0000251E 6714 beq +0x16 /* 00002534 */
00002520 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00002524 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002528 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
0000252C 3B6D D2A2 DA0A move.w [A5 - 0x25F6], [A5 - 0x2D5E]
00002532 588F addq.l A7, 4
label00002534:
00002534 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002538 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
0000253C 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00002540 4EAD 00AA jsr [A5 + 0xAA /* export_17 */]
00002544 5C8F addq.l A7, 6
00002546 6000 1486 bra +0x1488 /* 000039CE */
label0000254A:
0000254A 4227 clr.b -[A7]
0000254C 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00002550 486D D020 pea.l [A5 - 0x2FE0]
00002554 A8AD syscall PtInRect
00002556 4A1F tst.b [A7]+
00002558 6700 00F4 beq +0xF6 /* 0000264E */
0000255C 082D 0003 D7E0 btst.b [A5 - 0x2820], 0x3
00002562 6738 beq +0x3A /* 0000259C */
00002564 486D CFC8 pea.l [A5 - 0x3038]
00002568 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
0000256C 4A2D DA14 tst.b [A5 - 0x25EC]
00002570 588F addq.l A7, 4
00002572 660C bne +0xE /* 00002580 */
00002574 42A7 clr.l -[A7]
00002576 3F3C 0203 move.w -[A7], 0x203
0000257A AA1E syscall GetCIcon
0000257C 2B5F CC64 move.l [A5 - 0x339C], [A7]+
label00002580:
00002580 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002584 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00002588 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
0000258C 4EAD 00AA jsr [A5 + 0xAA /* export_17 */]
00002590 486D D866 pea.l [A5 - 0x279A]
00002594 A928 syscall InvalRect
00002596 5C8F addq.l A7, 6
00002598 6000 1434 bra +0x1436 /* 000039CE */
label0000259C:
0000259C 4A2D D9B9 tst.b [A5 - 0x2647]
000025A0 670C beq +0xE /* 000025AE */
000025A2 4A2D D9BA tst.b [A5 - 0x2646]
000025A6 6606 bne +0x8 /* 000025AE */
000025A8 4A2D D9BB tst.b [A5 - 0x2645]
000025AC 6732 beq +0x34 /* 000025E0 */
label000025AE:
000025AE 4A2D D9BA tst.b [A5 - 0x2646]
000025B2 670C beq +0xE /* 000025C0 */
000025B4 4A2D D9B9 tst.b [A5 - 0x2647]
000025B8 6606 bne +0x8 /* 000025C0 */
000025BA 4A2D D9BB tst.b [A5 - 0x2645]
000025BE 6720 beq +0x22 /* 000025E0 */
label000025C0:
000025C0 4A2D D9BB tst.b [A5 - 0x2645]
000025C4 670C beq +0xE /* 000025D2 */
000025C6 4A2D D9BA tst.b [A5 - 0x2646]
000025CA 6606 bne +0x8 /* 000025D2 */
000025CC 4A2D D9B9 tst.b [A5 - 0x2647]
000025D0 670E beq +0x10 /* 000025E0 */
label000025D2:
000025D2 486D DBC0 pea.l [A5 - 0x2440]
000025D6 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */]
000025DA 588F addq.l A7, 4
000025DC 6000 13F0 bra +0x13F2 /* 000039CE */
label000025E0:
000025E0 3B7C 000B D2A2 move.w [A5 - 0x2D5E], 0xB
000025E6 4A2D D9B9 tst.b [A5 - 0x2647]
000025EA 6716 beq +0x18 /* 00002602 */
000025EC 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
000025F0 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
000025F4 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
000025F8 3B6D D2A2 DA06 move.w [A5 - 0x25FA], [A5 - 0x2D5E]
000025FE 588F addq.l A7, 4
00002600 6036 bra +0x38 /* 00002638 */
label00002602:
00002602 4A2D D9BA tst.b [A5 - 0x2646]
00002606 6716 beq +0x18 /* 0000261E */
00002608 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
0000260C 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00002610 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
00002614 3B6D D2A2 DA08 move.w [A5 - 0x25F8], [A5 - 0x2D5E]
0000261A 588F addq.l A7, 4
0000261C 601A bra +0x1C /* 00002638 */
label0000261E:
0000261E 4A2D D9BB tst.b [A5 - 0x2645]
00002622 6714 beq +0x16 /* 00002638 */
00002624 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00002628 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
0000262C 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
00002630 3B6D D2A2 DA0A move.w [A5 - 0x25F6], [A5 - 0x2D5E]
00002636 588F addq.l A7, 4
label00002638:
00002638 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
0000263C 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00002640 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00002644 4EAD 00AA jsr [A5 + 0xAA /* export_17 */]
00002648 5C8F addq.l A7, 6
0000264A 6000 1382 bra +0x1384 /* 000039CE */
label0000264E:
0000264E 4227 clr.b -[A7]
00002650 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00002654 486D D028 pea.l [A5 - 0x2FD8]
00002658 A8AD syscall PtInRect
0000265A 4A1F tst.b [A7]+
0000265C 6700 00F4 beq +0xF6 /* 00002752 */
00002660 082D 0003 D7E0 btst.b [A5 - 0x2820], 0x3
00002666 6738 beq +0x3A /* 000026A0 */
00002668 486D CFCC pea.l [A5 - 0x3034]
0000266C 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
00002670 4A2D DA14 tst.b [A5 - 0x25EC]
00002674 588F addq.l A7, 4
00002676 660C bne +0xE /* 00002684 */
00002678 42A7 clr.l -[A7]
0000267A 3F3C 0203 move.w -[A7], 0x203
0000267E AA1E syscall GetCIcon
00002680 2B5F CC68 move.l [A5 - 0x3398], [A7]+
label00002684:
00002684 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002688 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
0000268C 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00002690 4EAD 00AA jsr [A5 + 0xAA /* export_17 */]
00002694 486D D866 pea.l [A5 - 0x279A]
00002698 A928 syscall InvalRect
0000269A 5C8F addq.l A7, 6
0000269C 6000 1330 bra +0x1332 /* 000039CE */
label000026A0:
000026A0 4A2D D9B9 tst.b [A5 - 0x2647]
000026A4 670C beq +0xE /* 000026B2 */
000026A6 4A2D D9BA tst.b [A5 - 0x2646]
000026AA 6606 bne +0x8 /* 000026B2 */
000026AC 4A2D D9BB tst.b [A5 - 0x2645]
000026B0 6732 beq +0x34 /* 000026E4 */
label000026B2:
000026B2 4A2D D9BA tst.b [A5 - 0x2646]
000026B6 670C beq +0xE /* 000026C4 */
000026B8 4A2D D9B9 tst.b [A5 - 0x2647]
000026BC 6606 bne +0x8 /* 000026C4 */
000026BE 4A2D D9BB tst.b [A5 - 0x2645]
000026C2 6720 beq +0x22 /* 000026E4 */
label000026C4:
000026C4 4A2D D9BB tst.b [A5 - 0x2645]
000026C8 670C beq +0xE /* 000026D6 */
000026CA 4A2D D9BA tst.b [A5 - 0x2646]
000026CE 6606 bne +0x8 /* 000026D6 */
000026D0 4A2D D9B9 tst.b [A5 - 0x2647]
000026D4 670E beq +0x10 /* 000026E4 */
label000026D6:
000026D6 486D DBEA pea.l [A5 - 0x2416]
000026DA 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */]
000026DE 588F addq.l A7, 4
000026E0 6000 12EC bra +0x12EE /* 000039CE */
label000026E4:
000026E4 3B7C 000C D2A2 move.w [A5 - 0x2D5E], 0xC
000026EA 4A2D D9B9 tst.b [A5 - 0x2647]
000026EE 6716 beq +0x18 /* 00002706 */
000026F0 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
000026F4 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
000026F8 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
000026FC 3B6D D2A2 DA06 move.w [A5 - 0x25FA], [A5 - 0x2D5E]
00002702 588F addq.l A7, 4
00002704 6036 bra +0x38 /* 0000273C */
label00002706:
00002706 4A2D D9BA tst.b [A5 - 0x2646]
0000270A 6716 beq +0x18 /* 00002722 */
0000270C 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00002710 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00002714 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
00002718 3B6D D2A2 DA08 move.w [A5 - 0x25F8], [A5 - 0x2D5E]
0000271E 588F addq.l A7, 4
00002720 601A bra +0x1C /* 0000273C */
label00002722:
00002722 4A2D D9BB tst.b [A5 - 0x2645]
00002726 6714 beq +0x16 /* 0000273C */
00002728 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
0000272C 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002730 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
00002734 3B6D D2A2 DA0A move.w [A5 - 0x25F6], [A5 - 0x2D5E]
0000273A 588F addq.l A7, 4
label0000273C:
0000273C 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002740 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00002744 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00002748 4EAD 00AA jsr [A5 + 0xAA /* export_17 */]
0000274C 5C8F addq.l A7, 6
0000274E 6000 127E bra +0x1280 /* 000039CE */
label00002752:
00002752 4227 clr.b -[A7]
00002754 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00002758 486D D9BE pea.l [A5 - 0x2642]
0000275C A8AD syscall PtInRect
0000275E 4A1F tst.b [A7]+
00002760 6700 00D2 beq +0xD4 /* 00002834 */
00002764 082D 0001 D7E0 btst.b [A5 - 0x2820], 0x1
0000276A 6600 0092 bne +0x94 /* 000027FE */
0000276E 4A2D D9B9 tst.b [A5 - 0x2647]
00002772 661E bne +0x20 /* 00002792 */
00002774 1B7C 0001 D9B9 move.b [A5 - 0x2647], 0x1
0000277A 486D D9BE pea.l [A5 - 0x2642]
0000277E A8A4 syscall InvertRect
00002780 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00002784 7000 moveq.l D0, 0x00
00002786 102D D9B9 move.b D0, [A5 - 0x2647]
0000278A 3F00 move.w -[A7], D0
0000278C 4EAD 00BA jsr [A5 + 0xBA /* export_19 */]
00002790 588F addq.l A7, 4
label00002792:
00002792 4A2D D9BA tst.b [A5 - 0x2646]
00002796 6726 beq +0x28 /* 000027BE */
00002798 422D D9BA clr.b [A5 - 0x2646]
0000279C 486D D9C6 pea.l [A5 - 0x263A]
000027A0 A8A4 syscall InvertRect
000027A2 302D DA08 move.w D0, [A5 - 0x25F8]
000027A6 B06D DA06 cmp.w D0, [A5 - 0x25FA]
000027AA 6712 beq +0x14 /* 000027BE */
000027AC 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
000027B0 7000 moveq.l D0, 0x00
000027B2 102D D9BA move.b D0, [A5 - 0x2646]
000027B6 3F00 move.w -[A7], D0
000027B8 4EAD 00BA jsr [A5 + 0xBA /* export_19 */]
000027BC 588F addq.l A7, 4
label000027BE:
000027BE 4A2D D9BB tst.b [A5 - 0x2645]
000027C2 6726 beq +0x28 /* 000027EA */
000027C4 422D D9BB clr.b [A5 - 0x2645]
000027C8 486D D9CE pea.l [A5 - 0x2632]
000027CC A8A4 syscall InvertRect
000027CE 302D DA0A move.w D0, [A5 - 0x25F6]
000027D2 B06D DA06 cmp.w D0, [A5 - 0x25FA]
000027D6 6712 beq +0x14 /* 000027EA */
000027D8 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
000027DC 7000 moveq.l D0, 0x00
000027DE 102D D9BB move.b D0, [A5 - 0x2645]
000027E2 3F00 move.w -[A7], D0
000027E4 4EAD 00BA jsr [A5 + 0xBA /* export_19 */]
000027E8 588F addq.l A7, 4
label000027EA:
000027EA 1B7C 0001 D9BC move.b [A5 - 0x2644], 0x1
000027F0 486D D9D6 pea.l [A5 - 0x262A]
000027F4 2F2D D9EA move.l -[A7], [A5 - 0x2616]
000027F8 AA1F syscall PlotCIcon
000027FA 6000 11D2 bra +0x11D4 /* 000039CE */
label000027FE:
000027FE 4A2D D9B9 tst.b [A5 - 0x2647]
00002802 661E bne +0x20 /* 00002822 */
00002804 1B7C 0001 D9B9 move.b [A5 - 0x2647], 0x1
0000280A 486D D9BE pea.l [A5 - 0x2642]
0000280E A8A4 syscall InvertRect
00002810 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00002814 7000 moveq.l D0, 0x00
00002816 102D D9B9 move.b D0, [A5 - 0x2647]
0000281A 3F00 move.w -[A7], D0
0000281C 4EAD 00BA jsr [A5 + 0xBA /* export_19 */]
00002820 588F addq.l A7, 4
label00002822:
00002822 422D D9BC clr.b [A5 - 0x2644]
00002826 486D D9D6 pea.l [A5 - 0x262A]
0000282A 2F2D D9EE move.l -[A7], [A5 - 0x2612]
0000282E AA1F syscall PlotCIcon
00002830 6000 119C bra +0x119E /* 000039CE */
label00002834:
00002834 4227 clr.b -[A7]
00002836 2F2D D80A move.l -[A7], [A5 - 0x27F6]
0000283A 486D D9C6 pea.l [A5 - 0x263A]
0000283E A8AD syscall PtInRect
00002840 4A1F tst.b [A7]+
00002842 6700 00E6 beq +0xE8 /* 0000292A */
00002846 4A2D DA0E tst.b [A5 - 0x25F2]
0000284A 660E bne +0x10 /* 0000285A */
0000284C 486D DC14 pea.l [A5 - 0x23EC]
00002850 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */]
00002854 588F addq.l A7, 4
00002856 6000 1176 bra +0x1178 /* 000039CE */
label0000285A:
0000285A 082D 0001 D7E0 btst.b [A5 - 0x2820], 0x1
00002860 6600 0092 bne +0x94 /* 000028F4 */
00002864 4A2D D9BA tst.b [A5 - 0x2646]
00002868 661E bne +0x20 /* 00002888 */
0000286A 1B7C 0001 D9BA move.b [A5 - 0x2646], 0x1
00002870 486D D9C6 pea.l [A5 - 0x263A]
00002874 A8A4 syscall InvertRect
00002876 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
0000287A 7000 moveq.l D0, 0x00
0000287C 102D D9BA move.b D0, [A5 - 0x2646]
00002880 3F00 move.w -[A7], D0
00002882 4EAD 00BA jsr [A5 + 0xBA /* export_19 */]
00002886 588F addq.l A7, 4
label00002888:
00002888 4A2D D9B9 tst.b [A5 - 0x2647]
0000288C 6726 beq +0x28 /* 000028B4 */
0000288E 422D D9B9 clr.b [A5 - 0x2647]
00002892 486D D9BE pea.l [A5 - 0x2642]
00002896 A8A4 syscall InvertRect
00002898 302D DA06 move.w D0, [A5 - 0x25FA]
0000289C B06D DA08 cmp.w D0, [A5 - 0x25F8]
000028A0 6712 beq +0x14 /* 000028B4 */
000028A2 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
000028A6 7000 moveq.l D0, 0x00
000028A8 102D D9B9 move.b D0, [A5 - 0x2647]
000028AC 3F00 move.w -[A7], D0
000028AE 4EAD 00BA jsr [A5 + 0xBA /* export_19 */]
000028B2 588F addq.l A7, 4
label000028B4:
000028B4 4A2D D9BB tst.b [A5 - 0x2645]
000028B8 6726 beq +0x28 /* 000028E0 */
000028BA 422D D9BB clr.b [A5 - 0x2645]
000028BE 486D D9CE pea.l [A5 - 0x2632]
000028C2 A8A4 syscall InvertRect
000028C4 302D DA0A move.w D0, [A5 - 0x25F6]
000028C8 B06D DA08 cmp.w D0, [A5 - 0x25F8]
000028CC 6712 beq +0x14 /* 000028E0 */
000028CE 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
000028D2 7000 moveq.l D0, 0x00
000028D4 102D D9BB move.b D0, [A5 - 0x2645]
000028D8 3F00 move.w -[A7], D0
000028DA 4EAD 00BA jsr [A5 + 0xBA /* export_19 */]
000028DE 588F addq.l A7, 4
label000028E0:
000028E0 1B7C 0001 D9BC move.b [A5 - 0x2644], 0x1
000028E6 486D D9D6 pea.l [A5 - 0x262A]
000028EA 2F2D D9EA move.l -[A7], [A5 - 0x2616]
000028EE AA1F syscall PlotCIcon
000028F0 6000 10DC bra +0x10DE /* 000039CE */
label000028F4:
000028F4 4A2D D9BA tst.b [A5 - 0x2646]
000028F8 661E bne +0x20 /* 00002918 */
000028FA 1B7C 0001 D9BA move.b [A5 - 0x2646], 0x1
00002900 486D D9C6 pea.l [A5 - 0x263A]
00002904 A8A4 syscall InvertRect
00002906 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
0000290A 7000 moveq.l D0, 0x00
0000290C 102D D9BA move.b D0, [A5 - 0x2646]
00002910 3F00 move.w -[A7], D0
00002912 4EAD 00BA jsr [A5 + 0xBA /* export_19 */]
00002916 588F addq.l A7, 4
label00002918:
00002918 422D D9BC clr.b [A5 - 0x2644]
0000291C 486D D9D6 pea.l [A5 - 0x262A]
00002920 2F2D D9EE move.l -[A7], [A5 - 0x2612]
00002924 AA1F syscall PlotCIcon
00002926 6000 10A6 bra +0x10A8 /* 000039CE */
label0000292A:
0000292A 4227 clr.b -[A7]
0000292C 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00002930 486D D9CE pea.l [A5 - 0x2632]
00002934 A8AD syscall PtInRect
00002936 4A1F tst.b [A7]+
00002938 6700 00E6 beq +0xE8 /* 00002A20 */
0000293C 4A2D DA0E tst.b [A5 - 0x25F2]
00002940 660E bne +0x10 /* 00002950 */
00002942 486D DC3E pea.l [A5 - 0x23C2]
00002946 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */]
0000294A 588F addq.l A7, 4
0000294C 6000 1080 bra +0x1082 /* 000039CE */
label00002950:
00002950 082D 0001 D7E0 btst.b [A5 - 0x2820], 0x1
00002956 6600 0092 bne +0x94 /* 000029EA */
0000295A 4A2D D9BB tst.b [A5 - 0x2645]
0000295E 661E bne +0x20 /* 0000297E */
00002960 1B7C 0001 D9BB move.b [A5 - 0x2645], 0x1
00002966 486D D9CE pea.l [A5 - 0x2632]
0000296A A8A4 syscall InvertRect
0000296C 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002970 7000 moveq.l D0, 0x00
00002972 102D D9BB move.b D0, [A5 - 0x2645]
00002976 3F00 move.w -[A7], D0
00002978 4EAD 00BA jsr [A5 + 0xBA /* export_19 */]
0000297C 588F addq.l A7, 4
label0000297E:
0000297E 4A2D D9BA tst.b [A5 - 0x2646]
00002982 6726 beq +0x28 /* 000029AA */
00002984 422D D9BA clr.b [A5 - 0x2646]
00002988 486D D9C6 pea.l [A5 - 0x263A]
0000298C A8A4 syscall InvertRect
0000298E 302D DA08 move.w D0, [A5 - 0x25F8]
00002992 B06D DA0A cmp.w D0, [A5 - 0x25F6]
00002996 6712 beq +0x14 /* 000029AA */
00002998 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
0000299C 7000 moveq.l D0, 0x00
0000299E 102D D9BA move.b D0, [A5 - 0x2646]
000029A2 3F00 move.w -[A7], D0
000029A4 4EAD 00BA jsr [A5 + 0xBA /* export_19 */]
000029A8 588F addq.l A7, 4
label000029AA:
000029AA 4A2D D9B9 tst.b [A5 - 0x2647]
000029AE 6726 beq +0x28 /* 000029D6 */
000029B0 422D D9B9 clr.b [A5 - 0x2647]
000029B4 486D D9BE pea.l [A5 - 0x2642]
000029B8 A8A4 syscall InvertRect
000029BA 302D DA06 move.w D0, [A5 - 0x25FA]
000029BE B06D DA0A cmp.w D0, [A5 - 0x25F6]
000029C2 6712 beq +0x14 /* 000029D6 */
000029C4 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
000029C8 7000 moveq.l D0, 0x00
000029CA 102D D9B9 move.b D0, [A5 - 0x2647]
000029CE 3F00 move.w -[A7], D0
000029D0 4EAD 00BA jsr [A5 + 0xBA /* export_19 */]
000029D4 588F addq.l A7, 4
label000029D6:
000029D6 1B7C 0001 D9BC move.b [A5 - 0x2644], 0x1
000029DC 486D D9D6 pea.l [A5 - 0x262A]
000029E0 2F2D D9EA move.l -[A7], [A5 - 0x2616]
000029E4 AA1F syscall PlotCIcon
000029E6 6000 0FE6 bra +0xFE8 /* 000039CE */
label000029EA:
000029EA 4A2D D9BB tst.b [A5 - 0x2645]
000029EE 661E bne +0x20 /* 00002A0E */
000029F0 1B7C 0001 D9BB move.b [A5 - 0x2645], 0x1
000029F6 486D D9CE pea.l [A5 - 0x2632]
000029FA A8A4 syscall InvertRect
000029FC 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002A00 7000 moveq.l D0, 0x00
00002A02 102D D9BB move.b D0, [A5 - 0x2645]
00002A06 3F00 move.w -[A7], D0
00002A08 4EAD 00BA jsr [A5 + 0xBA /* export_19 */]
00002A0C 588F addq.l A7, 4
label00002A0E:
00002A0E 422D D9BC clr.b [A5 - 0x2644]
00002A12 486D D9D6 pea.l [A5 - 0x262A]
00002A16 2F2D D9EE move.l -[A7], [A5 - 0x2612]
00002A1A AA1F syscall PlotCIcon
00002A1C 6000 0FB0 bra +0xFB2 /* 000039CE */
label00002A20:
00002A20 4227 clr.b -[A7]
00002A22 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00002A26 486D D9D6 pea.l [A5 - 0x262A]
00002A2A A8AD syscall PtInRect
00002A2C 4A1F tst.b [A7]+
00002A2E 672C beq +0x2E /* 00002A5C */
00002A30 4A2D D9BC tst.b [A5 - 0x2644]
00002A34 57C0 seq D0
00002A36 4400 neg.b D0
00002A38 1B40 D9BC move.b [A5 - 0x2644], D0
00002A3C 4A00 tst.b D0
00002A3E 670E beq +0x10 /* 00002A4E */
00002A40 486D D9D6 pea.l [A5 - 0x262A]
00002A44 2F2D D9EA move.l -[A7], [A5 - 0x2616]
00002A48 AA1F syscall PlotCIcon
00002A4A 6000 0F82 bra +0xF84 /* 000039CE */
label00002A4E:
00002A4E 486D D9D6 pea.l [A5 - 0x262A]
00002A52 2F2D D9EE move.l -[A7], [A5 - 0x2612]
00002A56 AA1F syscall PlotCIcon
00002A58 6000 0F74 bra +0xF76 /* 000039CE */
label00002A5C:
00002A5C 4227 clr.b -[A7]
00002A5E 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00002A62 486D D030 pea.l [A5 - 0x2FD0]
00002A66 A8AD syscall PtInRect
00002A68 4A1F tst.b [A7]+
00002A6A 673C beq +0x3E /* 00002AA8 */
00002A6C 486D D030 pea.l [A5 - 0x2FD0]
00002A70 A8A3 syscall EraseRect
00002A72 486D D0E8 pea.l [A5 - 0x2F18]
00002A76 2F2D CC38 move.l -[A7], [A5 - 0x33C8]
00002A7A AA1F syscall PlotCIcon
00002A7C 43ED D82C lea.l A1, [A5 - 0x27D4]
00002A80 307C 000C movea.w A0, 0xC
00002A84 A03B syscall Delay
00002A86 2280 move.l [A1], D0
00002A88 486D D0E8 pea.l [A5 - 0x2F18]
00002A8C 2F3C 0002 0002 move.l -[A7], 0x20002
00002A92 A8B1 syscall PaintRoundRect
00002A94 486D D030 pea.l [A5 - 0x2FD0]
00002A98 2F2D CC38 move.l -[A7], [A5 - 0x33C8]
00002A9C AA1F syscall PlotCIcon
00002A9E 1B7C 0001 D7FA move.b [A5 - 0x2806], 0x1
00002AA4 6000 0F28 bra +0xF2A /* 000039CE */
label00002AA8:
00002AA8 4227 clr.b -[A7]
00002AAA 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00002AAE 486D D180 pea.l [A5 - 0x2E80]
00002AB2 A8AD syscall PtInRect
00002AB4 4A1F tst.b [A7]+
00002AB6 6700 00FE beq +0x100 /* 00002BB6 */
00002ABA 486D D180 pea.l [A5 - 0x2E80]
00002ABE A8A3 syscall EraseRect
00002AC0 486D D188 pea.l [A5 - 0x2E78]
00002AC4 2F2D CCA0 move.l -[A7], [A5 - 0x3360]
00002AC8 AA1F syscall PlotCIcon
00002ACA 43ED D82C lea.l A1, [A5 - 0x27D4]
00002ACE 307C 000C movea.w A0, 0xC
00002AD2 A03B syscall Delay
00002AD4 2280 move.l [A1], D0
00002AD6 486D D188 pea.l [A5 - 0x2E78]
00002ADA 2F3C 0002 0002 move.l -[A7], 0x20002
00002AE0 A8B1 syscall PaintRoundRect
00002AE2 486D D180 pea.l [A5 - 0x2E80]
00002AE6 2F2D CCA0 move.l -[A7], [A5 - 0x3360]
00002AEA AA1F syscall PlotCIcon
00002AEC 4A2D D7FC tst.b [A5 - 0x2804]
00002AF0 6700 00AC beq +0xAE /* 00002B9E */
00002AF4 4A2D D7FD tst.b [A5 - 0x2803]
00002AF8 664C bne +0x4E /* 00002B46 */
00002AFA 486D D83C pea.l [A5 - 0x27C4]
00002AFE A8A3 syscall EraseRect
00002B00 3B7C 0002 D81E move.w [A5 - 0x27E2], 0x2
00002B06 3B7C 00E6 D820 move.w [A5 - 0x27E0], 0xE6
00002B0C 3B7C 000C D81A move.w [A5 - 0x27E6], 0xC
00002B12 3B7C 0078 D818 move.w [A5 - 0x27E8], 0x78 /* 'x' */
00002B18 3B7C 0003 D826 move.w [A5 - 0x27DA], 0x3
00002B1E 3B7C 003C D828 move.w [A5 - 0x27D8], 0x3C /* '<' */
00002B24 3F2D D828 move.w -[A7], [A5 - 0x27D8]
00002B28 3F2D D826 move.w -[A7], [A5 - 0x27DA]
00002B2C 3F2D D818 move.w -[A7], [A5 - 0x27E8]
00002B30 3F2D D81A move.w -[A7], [A5 - 0x27E6]
00002B34 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00002B38 3F2D D81E move.w -[A7], [A5 - 0x27E2]
00002B3C 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */]
00002B40 4FEF 000C lea.l A7, [A7 + 0xC]
00002B44 6050 bra +0x52 /* 00002B96 */
label00002B46:
00002B46 486D D83C pea.l [A5 - 0x27C4]
00002B4A A8A3 syscall EraseRect
00002B4C 3B7C 00E6 D820 move.w [A5 - 0x27E0], 0xE6
00002B52 3B7C 0011 D81A move.w [A5 - 0x27E6], 0x11
00002B58 3B7C 0088 D818 move.w [A5 - 0x27E8], 0x88
00002B5E 3B7C 0006 D826 move.w [A5 - 0x27DA], 0x6
00002B64 3B7C 0046 D828 move.w [A5 - 0x27D8], 0x46 /* 'F' */
00002B6A 70F7 moveq.l D0, 0xFFFFFFF7
00002B6C C1ED D81A muls.w D0, [A5 - 0x27E6]
00002B70 0640 000E addi.w D0, 0xE
00002B74 3B40 D81E move.w [A5 - 0x27E2], D0
00002B78 3F2D D828 move.w -[A7], [A5 - 0x27D8]
00002B7C 3F2D D826 move.w -[A7], [A5 - 0x27DA]
00002B80 3F2D D818 move.w -[A7], [A5 - 0x27E8]
00002B84 3F2D D81A move.w -[A7], [A5 - 0x27E6]
00002B88 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00002B8C 3F00 move.w -[A7], D0
00002B8E 4EAD 00DA jsr [A5 + 0xDA /* export_23 */]
00002B92 4FEF 000C lea.l A7, [A7 + 0xC]
label00002B96:
00002B96 422D D7FC clr.b [A5 - 0x2804]
00002B9A 6000 0E32 bra +0xE34 /* 000039CE */
label00002B9E:
00002B9E 1B7C 0001 D7FC move.b [A5 - 0x2804], 0x1
00002BA4 7000 moveq.l D0, 0x00
00002BA6 102D D7FD move.b D0, [A5 - 0x2803]
00002BAA 3F00 move.w -[A7], D0
00002BAC 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
00002BB0 548F addq.l A7, 2
00002BB2 6000 0E1A bra +0xE1C /* 000039CE */
label00002BB6:
00002BB6 4227 clr.b -[A7]
00002BB8 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00002BBC 486D D140 pea.l [A5 - 0x2EC0]
00002BC0 A8AD syscall PtInRect
00002BC2 4A1F tst.b [A7]+
00002BC4 6744 beq +0x46 /* 00002C0A */
00002BC6 486D D140 pea.l [A5 - 0x2EC0]
00002BCA A8A3 syscall EraseRect
00002BCC 486D D150 pea.l [A5 - 0x2EB0]
00002BD0 2F2D CC88 move.l -[A7], [A5 - 0x3378]
00002BD4 AA1F syscall PlotCIcon
00002BD6 43ED D82C lea.l A1, [A5 - 0x27D4]
00002BDA 307C 000C movea.w A0, 0xC
00002BDE A03B syscall Delay
00002BE0 2280 move.l [A1], D0
00002BE2 486D D150 pea.l [A5 - 0x2EB0]
00002BE6 2F3C 0002 0002 move.l -[A7], 0x20002
00002BEC A8B1 syscall PaintRoundRect
00002BEE 486D D140 pea.l [A5 - 0x2EC0]
00002BF2 2F2D CC88 move.l -[A7], [A5 - 0x3378]
00002BF6 AA1F syscall PlotCIcon
00002BF8 486D D2A6 pea.l [A5 - 0x2D5A]
00002BFC 486E FFFE pea.l [A6 - 0x2]
00002C00 4EAD 00EA jsr [A5 + 0xEA /* export_25 */]
00002C04 508F addq.l A7, 8
00002C06 6000 0DC6 bra +0xDC8 /* 000039CE */
label00002C0A:
00002C0A 4227 clr.b -[A7]
00002C0C 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00002C10 486D D148 pea.l [A5 - 0x2EB8]
00002C14 A8AD syscall PtInRect
00002C16 4A1F tst.b [A7]+
00002C18 6744 beq +0x46 /* 00002C5E */
00002C1A 486D D148 pea.l [A5 - 0x2EB8]
00002C1E A8A3 syscall EraseRect
00002C20 486D D158 pea.l [A5 - 0x2EA8]
00002C24 2F2D CC8C move.l -[A7], [A5 - 0x3374]
00002C28 AA1F syscall PlotCIcon
00002C2A 43ED D82C lea.l A1, [A5 - 0x27D4]
00002C2E 307C 000C movea.w A0, 0xC
00002C32 A03B syscall Delay
00002C34 2280 move.l [A1], D0
00002C36 486D D158 pea.l [A5 - 0x2EA8]
00002C3A 2F3C 0002 0002 move.l -[A7], 0x20002
00002C40 A8B1 syscall PaintRoundRect
00002C42 486D D148 pea.l [A5 - 0x2EB8]
00002C46 2F2D CC8C move.l -[A7], [A5 - 0x3374]
00002C4A AA1F syscall PlotCIcon
00002C4C 486D D2A6 pea.l [A5 - 0x2D5A]
00002C50 486D D2A2 pea.l [A5 - 0x2D5E]
00002C54 4EAD 00F2 jsr [A5 + 0xF2 /* export_26 */]
00002C58 508F addq.l A7, 8
00002C5A 6000 0D72 bra +0xD74 /* 000039CE */
label00002C5E:
00002C5E 4227 clr.b -[A7]
00002C60 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00002C64 486D D160 pea.l [A5 - 0x2EA0]
00002C68 A8AD syscall PtInRect
00002C6A 4A1F tst.b [A7]+
00002C6C 6700 0114 beq +0x116 /* 00002D82 */
00002C70 486D D160 pea.l [A5 - 0x2EA0]
00002C74 A8A3 syscall EraseRect
00002C76 486D D170 pea.l [A5 - 0x2E90]
00002C7A 2F2D CC90 move.l -[A7], [A5 - 0x3370]
00002C7E AA1F syscall PlotCIcon
00002C80 43ED D82C lea.l A1, [A5 - 0x27D4]
00002C84 307C 000C movea.w A0, 0xC
00002C88 A03B syscall Delay
00002C8A 2280 move.l [A1], D0
00002C8C 486D D170 pea.l [A5 - 0x2E90]
00002C90 2F3C 0002 0002 move.l -[A7], 0x20002
00002C96 A8B1 syscall PaintRoundRect
00002C98 486D D160 pea.l [A5 - 0x2EA0]
00002C9C 2F2D CC90 move.l -[A7], [A5 - 0x3370]
00002CA0 AA1F syscall PlotCIcon
00002CA2 2F2D D376 move.l -[A7], [A5 - 0x2C8A]
00002CA6 2F2D D36A move.l -[A7], [A5 - 0x2C96]
00002CAA 2F2D D35E move.l -[A7], [A5 - 0x2CA2]
00002CAE 2F2D D372 move.l -[A7], [A5 - 0x2C8E]
00002CB2 2F2D D366 move.l -[A7], [A5 - 0x2C9A]
00002CB6 2F2D D35A move.l -[A7], [A5 - 0x2CA6]
00002CBA 2F2D D36E move.l -[A7], [A5 - 0x2C92]
00002CBE 2F2D D362 move.l -[A7], [A5 - 0x2C9E]
00002CC2 2F2D D356 move.l -[A7], [A5 - 0x2CAA]
00002CC6 486D DA0A pea.l [A5 - 0x25F6]
00002CCA 486D DA08 pea.l [A5 - 0x25F8]
00002CCE 486D DA06 pea.l [A5 - 0x25FA]
00002CD2 486D D9BB pea.l [A5 - 0x2645]
00002CD6 486D D9BA pea.l [A5 - 0x2646]
00002CDA 486D D9B9 pea.l [A5 - 0x2647]
00002CDE 486D D29E pea.l [A5 - 0x2D62]
00002CE2 486D D29C pea.l [A5 - 0x2D64]
00002CE6 486D D29A pea.l [A5 - 0x2D66]
00002CEA 486D D388 pea.l [A5 - 0x2C78]
00002CEE 486D D386 pea.l [A5 - 0x2C7A]
00002CF2 486D DA0C pea.l [A5 - 0x25F4]
00002CF6 4EAD 00FA jsr [A5 + 0xFA /* export_27 */]
00002CFA 3EAD DA0A move.w [A7], [A5 - 0x25F6]
00002CFE 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00002D02 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00002D06 4EAD 00AA jsr [A5 + 0xAA /* export_17 */]
00002D0A 4A2D D9B9 tst.b [A5 - 0x2647]
00002D0E 4FEF 0058 lea.l A7, [A7 + 0x58]
00002D12 670C beq +0xE /* 00002D20 */
00002D14 4A2D D9BA tst.b [A5 - 0x2646]
00002D18 6606 bne +0x8 /* 00002D20 */
00002D1A 4A2D D9BB tst.b [A5 - 0x2645]
00002D1E 6724 beq +0x26 /* 00002D44 */
label00002D20:
00002D20 4A2D D9BA tst.b [A5 - 0x2646]
00002D24 670C beq +0xE /* 00002D32 */
00002D26 4A2D D9B9 tst.b [A5 - 0x2647]
00002D2A 6606 bne +0x8 /* 00002D32 */
00002D2C 4A2D D9BB tst.b [A5 - 0x2645]
00002D30 6712 beq +0x14 /* 00002D44 */
label00002D32:
00002D32 4A2D D9BB tst.b [A5 - 0x2645]
00002D36 671E beq +0x20 /* 00002D56 */
00002D38 4A2D D9BA tst.b [A5 - 0x2646]
00002D3C 6618 bne +0x1A /* 00002D56 */
00002D3E 4A2D D9B9 tst.b [A5 - 0x2647]
00002D42 6612 bne +0x14 /* 00002D56 */
label00002D44:
00002D44 1B7C 0001 D9BC move.b [A5 - 0x2644], 0x1
00002D4A 486D D9D6 pea.l [A5 - 0x262A]
00002D4E 2F2D D9EA move.l -[A7], [A5 - 0x2616]
00002D52 AA1F syscall PlotCIcon
00002D54 600E bra +0x10 /* 00002D64 */
label00002D56:
00002D56 422D D9BC clr.b [A5 - 0x2644]
00002D5A 486D D9D6 pea.l [A5 - 0x262A]
00002D5E 2F2D D9EE move.l -[A7], [A5 - 0x2612]
00002D62 AA1F syscall PlotCIcon
label00002D64:
00002D64 2F2D D390 move.l -[A7], [A5 - 0x2C70]
00002D68 3F2D D386 move.w -[A7], [A5 - 0x2C7A]
00002D6C A963 syscall SetControlValue/SetCtlValue
00002D6E 2F2D D394 move.l -[A7], [A5 - 0x2C6C]
00002D72 3F2D D388 move.w -[A7], [A5 - 0x2C78]
00002D76 A963 syscall SetControlValue/SetCtlValue
00002D78 486D D866 pea.l [A5 - 0x279A]
00002D7C A928 syscall InvalRect
00002D7E 6000 0C4E bra +0xC50 /* 000039CE */
label00002D82:
00002D82 4227 clr.b -[A7]
00002D84 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00002D88 486D D168 pea.l [A5 - 0x2E98]
00002D8C A8AD syscall PtInRect
00002D8E 4A1F tst.b [A7]+
00002D90 6700 00D4 beq +0xD6 /* 00002E66 */
00002D94 486D D168 pea.l [A5 - 0x2E98]
00002D98 A8A3 syscall EraseRect
00002D9A 486D D178 pea.l [A5 - 0x2E88]
00002D9E 2F2D CC94 move.l -[A7], [A5 - 0x336C]
00002DA2 AA1F syscall PlotCIcon
00002DA4 43ED D82C lea.l A1, [A5 - 0x27D4]
00002DA8 307C 000C movea.w A0, 0xC
00002DAC A03B syscall Delay
00002DAE 2280 move.l [A1], D0
00002DB0 486D D178 pea.l [A5 - 0x2E88]
00002DB4 2F3C 0002 0002 move.l -[A7], 0x20002
00002DBA A8B1 syscall PaintRoundRect
00002DBC 486D D168 pea.l [A5 - 0x2E98]
00002DC0 2F2D CC94 move.l -[A7], [A5 - 0x336C]
00002DC4 AA1F syscall PlotCIcon
00002DC6 3B7C 3039 DA0C move.w [A5 - 0x25F4], 0x3039 /* '09' */
00002DCC 4A6D D29A tst.w [A5 - 0x2D66]
00002DD0 6E0C bgt +0xE /* 00002DDE */
00002DD2 4A6D D29C tst.w [A5 - 0x2D64]
00002DD6 6E06 bgt +0x8 /* 00002DDE */
00002DD8 4A6D D29E tst.w [A5 - 0x2D62]
00002DDC 6F7A ble +0x7C /* 00002E58 */
label00002DDE:
00002DDE 0CAD 0BB7 E4FD D5B2 cmpi.l [A5 - 0x2A4E], 0xBB7E4FD
00002DE6 6710 beq +0x12 /* 00002DF8 */
00002DE8 4267 clr.w -[A7]
00002DEA 3F3C 0258 move.w -[A7], 0x258
00002DEE 42A7 clr.l -[A7]
00002DF0 A985 syscall Alert
00002DF2 548F addq.l A7, 2
00002DF4 6000 0BD8 bra +0xBDA /* 000039CE */
label00002DF8:
00002DF8 2F2D D376 move.l -[A7], [A5 - 0x2C8A]
00002DFC 2F2D D36A move.l -[A7], [A5 - 0x2C96]
00002E00 2F2D D35E move.l -[A7], [A5 - 0x2CA2]
00002E04 2F2D D372 move.l -[A7], [A5 - 0x2C8E]
00002E08 2F2D D366 move.l -[A7], [A5 - 0x2C9A]
00002E0C 2F2D D35A move.l -[A7], [A5 - 0x2CA6]
00002E10 2F2D D36E move.l -[A7], [A5 - 0x2C92]
00002E14 2F2D D362 move.l -[A7], [A5 - 0x2C9E]
00002E18 2F2D D356 move.l -[A7], [A5 - 0x2CAA]
00002E1C 486D DA0A pea.l [A5 - 0x25F6]
00002E20 486D DA08 pea.l [A5 - 0x25F8]
00002E24 486D DA06 pea.l [A5 - 0x25FA]
00002E28 486D D9BB pea.l [A5 - 0x2645]
00002E2C 486D D9BA pea.l [A5 - 0x2646]
00002E30 486D D9B9 pea.l [A5 - 0x2647]
00002E34 486D D29E pea.l [A5 - 0x2D62]
00002E38 486D D29C pea.l [A5 - 0x2D64]
00002E3C 486D D29A pea.l [A5 - 0x2D66]
00002E40 486D D388 pea.l [A5 - 0x2C78]
00002E44 486D D386 pea.l [A5 - 0x2C7A]
00002E48 486D DA0C pea.l [A5 - 0x25F4]
00002E4C 4EAD 0102 jsr [A5 + 0x102 /* export_28 */]
00002E50 4FEF 0054 lea.l A7, [A7 + 0x54]
00002E54 6000 0B78 bra +0xB7A /* 000039CE */
label00002E58:
00002E58 486D DC68 pea.l [A5 - 0x2398]
00002E5C 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */]
00002E60 588F addq.l A7, 4
00002E62 6000 0B6A bra +0xB6C /* 000039CE */
label00002E66:
00002E66 4227 clr.b -[A7]
00002E68 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00002E6C 486D D080 pea.l [A5 - 0x2F80]
00002E70 A8AD syscall PtInRect
00002E72 4A1F tst.b [A7]+
00002E74 6700 0130 beq +0x132 /* 00002FA6 */
00002E78 486D D080 pea.l [A5 - 0x2F80]
00002E7C A8A3 syscall EraseRect
00002E7E 486D D138 pea.l [A5 - 0x2EC8]
00002E82 2F2D CC74 move.l -[A7], [A5 - 0x338C]
00002E86 AA1F syscall PlotCIcon
00002E88 43ED D82C lea.l A1, [A5 - 0x27D4]
00002E8C 307C 000C movea.w A0, 0xC
00002E90 A03B syscall Delay
00002E92 2280 move.l [A1], D0
00002E94 486D D138 pea.l [A5 - 0x2EC8]
00002E98 2F3C 0002 0002 move.l -[A7], 0x20002
00002E9E A8B1 syscall PaintRoundRect
00002EA0 486D D080 pea.l [A5 - 0x2F80]
00002EA4 2F2D CC74 move.l -[A7], [A5 - 0x338C]
00002EA8 AA1F syscall PlotCIcon
00002EAA 4A2D D9B9 tst.b [A5 - 0x2647]
00002EAE 670C beq +0xE /* 00002EBC */
00002EB0 4A2D D9BA tst.b [A5 - 0x2646]
00002EB4 6606 bne +0x8 /* 00002EBC */
00002EB6 4A2D D9BB tst.b [A5 - 0x2645]
00002EBA 6732 beq +0x34 /* 00002EEE */
label00002EBC:
00002EBC 4A2D D9BA tst.b [A5 - 0x2646]
00002EC0 670C beq +0xE /* 00002ECE */
00002EC2 4A2D D9B9 tst.b [A5 - 0x2647]
00002EC6 6606 bne +0x8 /* 00002ECE */
00002EC8 4A2D D9BB tst.b [A5 - 0x2645]
00002ECC 6720 beq +0x22 /* 00002EEE */
label00002ECE:
00002ECE 4A2D D9BB tst.b [A5 - 0x2645]
00002ED2 670C beq +0xE /* 00002EE0 */
00002ED4 4A2D D9BA tst.b [A5 - 0x2646]
00002ED8 6606 bne +0x8 /* 00002EE0 */
00002EDA 4A2D D9B9 tst.b [A5 - 0x2647]
00002EDE 670E beq +0x10 /* 00002EEE */
label00002EE0:
00002EE0 486D DC7A pea.l [A5 - 0x2386]
00002EE4 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */]
00002EE8 588F addq.l A7, 4
00002EEA 6000 0AE2 bra +0xAE4 /* 000039CE */
label00002EEE:
00002EEE 4A2D D9B9 tst.b [A5 - 0x2647]
00002EF2 6706 beq +0x8 /* 00002EFA */
00002EF4 4A6D D29A tst.w [A5 - 0x2D66]
00002EF8 6E1C bgt +0x1E /* 00002F16 */
label00002EFA:
00002EFA 4A2D D9BA tst.b [A5 - 0x2646]
00002EFE 6706 beq +0x8 /* 00002F06 */
00002F00 4A6D D29C tst.w [A5 - 0x2D64]
00002F04 6E10 bgt +0x12 /* 00002F16 */
label00002F06:
00002F06 4A2D D9BB tst.b [A5 - 0x2645]
00002F0A 6700 008C beq +0x8E /* 00002F98 */
00002F0E 4A6D D29E tst.w [A5 - 0x2D62]
00002F12 6F00 0084 ble +0x86 /* 00002F98 */
label00002F16:
00002F16 0CAD 0BB7 E4FD D5B2 cmpi.l [A5 - 0x2A4E], 0xBB7E4FD
00002F1E 6710 beq +0x12 /* 00002F30 */
00002F20 4267 clr.w -[A7]
00002F22 3F3C 0258 move.w -[A7], 0x258
00002F26 42A7 clr.l -[A7]
00002F28 A985 syscall Alert
00002F2A 548F addq.l A7, 2
00002F2C 6000 0AA0 bra +0xAA2 /* 000039CE */
label00002F30:
00002F30 4A2D D9B9 tst.b [A5 - 0x2647]
00002F34 671C beq +0x1E /* 00002F52 */
00002F36 486D DA06 pea.l [A5 - 0x25FA]
00002F3A 2F2D D362 move.l -[A7], [A5 - 0x2C9E]
00002F3E 2F2D D356 move.l -[A7], [A5 - 0x2CAA]
00002F42 486D D29A pea.l [A5 - 0x2D66]
00002F46 4EAD 016A jsr [A5 + 0x16A /* export_41 */]
00002F4A 4FEF 0010 lea.l A7, [A7 + 0x10]
00002F4E 6000 0A7E bra +0xA80 /* 000039CE */
label00002F52:
00002F52 4A2D D9BA tst.b [A5 - 0x2646]
00002F56 671C beq +0x1E /* 00002F74 */
00002F58 486D DA08 pea.l [A5 - 0x25F8]
00002F5C 2F2D D366 move.l -[A7], [A5 - 0x2C9A]
00002F60 2F2D D35A move.l -[A7], [A5 - 0x2CA6]
00002F64 486D D29C pea.l [A5 - 0x2D64]
00002F68 4EAD 016A jsr [A5 + 0x16A /* export_41 */]
00002F6C 4FEF 0010 lea.l A7, [A7 + 0x10]
00002F70 6000 0A5C bra +0xA5E /* 000039CE */
label00002F74:
00002F74 4A2D D9BB tst.b [A5 - 0x2645]
00002F78 6700 0A54 beq +0xA56 /* 000039CE */
00002F7C 486D DA0A pea.l [A5 - 0x25F6]
00002F80 2F2D D36A move.l -[A7], [A5 - 0x2C96]
00002F84 2F2D D35E move.l -[A7], [A5 - 0x2CA2]
00002F88 486D D29E pea.l [A5 - 0x2D62]
00002F8C 4EAD 016A jsr [A5 + 0x16A /* export_41 */]
00002F90 4FEF 0010 lea.l A7, [A7 + 0x10]
00002F94 6000 0A38 bra +0xA3A /* 000039CE */
label00002F98:
00002F98 486D DC98 pea.l [A5 - 0x2368]
00002F9C 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */]
00002FA0 588F addq.l A7, 4
00002FA2 6000 0A2A bra +0xA2C /* 000039CE */
label00002FA6:
00002FA6 4227 clr.b -[A7]
00002FA8 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00002FAC 486D D070 pea.l [A5 - 0x2F90]
00002FB0 A8AD syscall PtInRect
00002FB2 4A1F tst.b [A7]+
00002FB4 6700 00FC beq +0xFE /* 000030B2 */
00002FB8 2F2D CC28 move.l -[A7], [A5 - 0x33D8]
00002FBC AA1C syscall SetCCursor
00002FBE 486D D070 pea.l [A5 - 0x2F90]
00002FC2 A8A3 syscall EraseRect
00002FC4 486D D128 pea.l [A5 - 0x2ED8]
00002FC8 2F2D CC98 move.l -[A7], [A5 - 0x3368]
00002FCC AA1F syscall PlotCIcon
00002FCE 43ED D82C lea.l A1, [A5 - 0x27D4]
00002FD2 307C 0002 movea.w A0, 0x2
00002FD6 A03B syscall Delay
00002FD8 2280 move.l [A1], D0
00002FDA 486D D128 pea.l [A5 - 0x2ED8]
00002FDE 2F3C 0002 0002 move.l -[A7], 0x20002
00002FE4 A8B1 syscall PaintRoundRect
00002FE6 486D D070 pea.l [A5 - 0x2F90]
00002FEA 2F2D CC98 move.l -[A7], [A5 - 0x3368]
00002FEE AA1F syscall PlotCIcon
00002FF0 42A7 clr.l -[A7]
00002FF2 3F3C 0386 move.w -[A7], 0x386
00002FF6 42A7 clr.l -[A7]
00002FF8 4878 FFFF push.l 0xFFFF
00002FFC AA46 syscall GetNewCWindow
00002FFE 2B5F D7F2 move.l [A5 - 0x280E], [A7]+
00003002 2F2D D7F2 move.l -[A7], [A5 - 0x280E]
00003006 A915 syscall ShowWindow
00003008 426D D84E clr.w [A5 - 0x27B2]
0000300C 426D DA12 clr.w [A5 - 0x25EE]
00003010 43ED D82C lea.l A1, [A5 - 0x27D4]
00003014 307C 0014 movea.w A0, 0x14
00003018 A03B syscall Delay
0000301A 2280 move.l [A1], D0
0000301C 607A bra +0x7C /* 00003098 */
label0000301E:
0000301E 4227 clr.b -[A7]
00003020 A974 syscall Button
00003022 4A1F tst.b [A7]+
00003024 675E beq +0x60 /* 00003084 */
00003026 486D D80E pea.l [A5 - 0x27F2]
0000302A A972 syscall GetMouse
0000302C 4227 clr.b -[A7]
0000302E 2F2D D80E move.l -[A7], [A5 - 0x27F2]
00003032 486D D070 pea.l [A5 - 0x2F90]
00003036 A8AD syscall PtInRect
00003038 4A1F tst.b [A7]+
0000303A 673E beq +0x40 /* 0000307A */
0000303C 486D D070 pea.l [A5 - 0x2F90]
00003040 A8A3 syscall EraseRect
00003042 486D D128 pea.l [A5 - 0x2ED8]
00003046 2F2D CC98 move.l -[A7], [A5 - 0x3368]
0000304A AA1F syscall PlotCIcon
0000304C 43ED D82C lea.l A1, [A5 - 0x27D4]
00003050 307C 0002 movea.w A0, 0x2
00003054 A03B syscall Delay
00003056 2280 move.l [A1], D0
00003058 486D D128 pea.l [A5 - 0x2ED8]
0000305C 2F3C 0002 0002 move.l -[A7], 0x20002
00003062 A8B1 syscall PaintRoundRect
00003064 486D D070 pea.l [A5 - 0x2F90]
00003068 2F2D CC98 move.l -[A7], [A5 - 0x3368]
0000306C AA1F syscall PlotCIcon
0000306E 2F2D D7F2 move.l -[A7], [A5 - 0x280E]
00003072 A914 syscall DisposeWindow
00003074 3B7C 0001 D84E move.w [A5 - 0x27B2], 0x1
label0000307A:
0000307A 4878 000E push.l 0xE
0000307E 201F move.l D0, [A7]+
00003080 A032 syscall FlushEvents
00003082 6014 bra +0x16 /* 00003098 */
label00003084:
00003084 486D D80E pea.l [A5 - 0x27F2]
00003088 A972 syscall GetMouse
0000308A 2F2D D7F2 move.l -[A7], [A5 - 0x280E]
0000308E 2F2D D80E move.l -[A7], [A5 - 0x27F2]
00003092 4EAD 017A jsr [A5 + 0x17A /* export_43 */]
00003096 508F addq.l A7, 8
label00003098:
00003098 4A6D D84E tst.w [A5 - 0x27B2]
0000309C 6780 beq -0x7E /* 0000301E */
0000309E 206D CC34 movea.l A0, [A5 - 0x33CC]
000030A2 4868 0010 pea.l [A0 + 0x10]
000030A6 A92A syscall ValidRect
000030A8 2F2D CC20 move.l -[A7], [A5 - 0x33E0]
000030AC AA1C syscall SetCCursor
000030AE 6000 091E bra +0x920 /* 000039CE */
label000030B2:
000030B2 4227 clr.b -[A7]
000030B4 2F2D D80A move.l -[A7], [A5 - 0x27F6]
000030B8 486D D078 pea.l [A5 - 0x2F88]
000030BC A8AD syscall PtInRect
000030BE 4A1F tst.b [A7]+
000030C0 6708 beq +0xA /* 000030CA */
000030C2 4EAD 015A jsr [A5 + 0x15A /* export_39 */]
000030C6 6000 0906 bra +0x908 /* 000039CE */
label000030CA:
000030CA 4227 clr.b -[A7]
000030CC 2F2D D80A move.l -[A7], [A5 - 0x27F6]
000030D0 486D D050 pea.l [A5 - 0x2FB0]
000030D4 A8AD syscall PtInRect
000030D6 4A1F tst.b [A7]+
000030D8 6700 00EC beq +0xEE /* 000031C6 */
000030DC 486D D050 pea.l [A5 - 0x2FB0]
000030E0 A8A3 syscall EraseRect
000030E2 486D D108 pea.l [A5 - 0x2EF8]
000030E6 2F2D CC7C move.l -[A7], [A5 - 0x3384]
000030EA AA1F syscall PlotCIcon
000030EC 4A2D D9B9 tst.b [A5 - 0x2647]
000030F0 6736 beq +0x38 /* 00003128 */
000030F2 3B7C 0003 D802 move.w [A5 - 0x27FE], 0x3
000030F8 426D D804 clr.w [A5 - 0x27FC]
000030FC 42AD D806 clr.l [A5 - 0x27FA]
00003100 4267 clr.w -[A7]
00003102 2F2D CE30 move.l -[A7], [A5 - 0x31D0]
00003106 486D D802 pea.l [A5 - 0x27FE]
0000310A A804 syscall SndDoImmediate
0000310C 3B7C 0004 D802 move.w [A5 - 0x27FE], 0x4
00003112 426D D804 clr.w [A5 - 0x27FC]
00003116 42AD D806 clr.l [A5 - 0x27FA]
0000311A 4257 clr.w [A7]
0000311C 2F2D CE30 move.l -[A7], [A5 - 0x31D0]
00003120 486D D802 pea.l [A5 - 0x27FE]
00003124 A804 syscall SndDoImmediate
00003126 548F addq.l A7, 2
label00003128:
00003128 4A2D D9BA tst.b [A5 - 0x2646]
0000312C 6736 beq +0x38 /* 00003164 */
0000312E 3B7C 0003 D802 move.w [A5 - 0x27FE], 0x3
00003134 426D D804 clr.w [A5 - 0x27FC]
00003138 42AD D806 clr.l [A5 - 0x27FA]
0000313C 4267 clr.w -[A7]
0000313E 2F2D CE34 move.l -[A7], [A5 - 0x31CC]
00003142 486D D802 pea.l [A5 - 0x27FE]
00003146 A804 syscall SndDoImmediate
00003148 3B7C 0004 D802 move.w [A5 - 0x27FE], 0x4
0000314E 426D D804 clr.w [A5 - 0x27FC]
00003152 42AD D806 clr.l [A5 - 0x27FA]
00003156 4257 clr.w [A7]
00003158 2F2D CE34 move.l -[A7], [A5 - 0x31CC]
0000315C 486D D802 pea.l [A5 - 0x27FE]
00003160 A804 syscall SndDoImmediate
00003162 548F addq.l A7, 2
label00003164:
00003164 4A2D D9BB tst.b [A5 - 0x2645]
00003168 6736 beq +0x38 /* 000031A0 */
0000316A 3B7C 0003 D802 move.w [A5 - 0x27FE], 0x3
00003170 426D D804 clr.w [A5 - 0x27FC]
00003174 42AD D806 clr.l [A5 - 0x27FA]
00003178 4267 clr.w -[A7]
0000317A 2F2D CE38 move.l -[A7], [A5 - 0x31C8]
0000317E 486D D802 pea.l [A5 - 0x27FE]
00003182 A804 syscall SndDoImmediate
00003184 3B7C 0004 D802 move.w [A5 - 0x27FE], 0x4
0000318A 426D D804 clr.w [A5 - 0x27FC]
0000318E 42AD D806 clr.l [A5 - 0x27FA]
00003192 4257 clr.w [A7]
00003194 2F2D CE38 move.l -[A7], [A5 - 0x31C8]
00003198 486D D802 pea.l [A5 - 0x27FE]
0000319C A804 syscall SndDoImmediate
0000319E 548F addq.l A7, 2
label000031A0:
000031A0 43ED D82C lea.l A1, [A5 - 0x27D4]
000031A4 307C 0002 movea.w A0, 0x2
000031A8 A03B syscall Delay
000031AA 2280 move.l [A1], D0
000031AC 486D D108 pea.l [A5 - 0x2EF8]
000031B0 2F3C 0002 0002 move.l -[A7], 0x20002
000031B6 A8B1 syscall PaintRoundRect
000031B8 486D D050 pea.l [A5 - 0x2FB0]
000031BC 2F2D CC7C move.l -[A7], [A5 - 0x3384]
000031C0 AA1F syscall PlotCIcon
000031C2 6000 080A bra +0x80C /* 000039CE */
label000031C6:
000031C6 4227 clr.b -[A7]
000031C8 2F2D D80A move.l -[A7], [A5 - 0x27F6]
000031CC 486D D058 pea.l [A5 - 0x2FA8]
000031D0 A8AD syscall PtInRect
000031D2 4A1F tst.b [A7]+
000031D4 6700 00A0 beq +0xA2 /* 00003276 */
000031D8 4A2D D7FD tst.b [A5 - 0x2803]
000031DC 6600 0098 bne +0x9A /* 00003276 */
000031E0 486D D058 pea.l [A5 - 0x2FA8]
000031E4 A8A3 syscall EraseRect
000031E6 486D D110 pea.l [A5 - 0x2EF0]
000031EA 2F2D CC80 move.l -[A7], [A5 - 0x3380]
000031EE AA1F syscall PlotCIcon
000031F0 1B7C 0001 D7FD move.b [A5 - 0x2803], 0x1
000031F6 486D D83C pea.l [A5 - 0x27C4]
000031FA A8A3 syscall EraseRect
000031FC 3B7C 00E6 D820 move.w [A5 - 0x27E0], 0xE6
00003202 3B7C 0011 D81A move.w [A5 - 0x27E6], 0x11
00003208 3B7C 0088 D818 move.w [A5 - 0x27E8], 0x88
0000320E 3B7C 0006 D826 move.w [A5 - 0x27DA], 0x6
00003214 3B7C 0046 D828 move.w [A5 - 0x27D8], 0x46 /* 'F' */
0000321A 70F7 moveq.l D0, 0xFFFFFFF7
0000321C C1ED D81A muls.w D0, [A5 - 0x27E6]
00003220 0640 000E addi.w D0, 0xE
00003224 3B40 D81E move.w [A5 - 0x27E2], D0
00003228 3F2D D828 move.w -[A7], [A5 - 0x27D8]
0000322C 3F2D D826 move.w -[A7], [A5 - 0x27DA]
00003230 3F2D D818 move.w -[A7], [A5 - 0x27E8]
00003234 3F2D D81A move.w -[A7], [A5 - 0x27E6]
00003238 3F2D D820 move.w -[A7], [A5 - 0x27E0]
0000323C 3F00 move.w -[A7], D0
0000323E 4EAD 00DA jsr [A5 + 0xDA /* export_23 */]
00003242 486D D110 pea.l [A5 - 0x2EF0]
00003246 2F3C 0002 0002 move.l -[A7], 0x20002
0000324C A8B1 syscall PaintRoundRect
0000324E 486D D058 pea.l [A5 - 0x2FA8]
00003252 2F2D CC80 move.l -[A7], [A5 - 0x3380]
00003256 AA1F syscall PlotCIcon
00003258 4A2D D7FC tst.b [A5 - 0x2804]
0000325C 4FEF 000C lea.l A7, [A7 + 0xC]
00003260 6700 076C beq +0x76E /* 000039CE */
00003264 7000 moveq.l D0, 0x00
00003266 102D D7FD move.b D0, [A5 - 0x2803]
0000326A 3F00 move.w -[A7], D0
0000326C 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
00003270 548F addq.l A7, 2
00003272 6000 075A bra +0x75C /* 000039CE */
label00003276:
00003276 4227 clr.b -[A7]
00003278 2F2D D80A move.l -[A7], [A5 - 0x27F6]
0000327C 486D D060 pea.l [A5 - 0x2FA0]
00003280 A8AD syscall PtInRect
00003282 4A1F tst.b [A7]+
00003284 6700 009A beq +0x9C /* 00003320 */
00003288 0C2D 0001 D7FD cmpi.b [A5 - 0x2803], 0x1
0000328E 6600 0090 bne +0x92 /* 00003320 */
00003292 486D D060 pea.l [A5 - 0x2FA0]
00003296 A8A3 syscall EraseRect
00003298 486D D118 pea.l [A5 - 0x2EE8]
0000329C 2F2D CC84 move.l -[A7], [A5 - 0x337C]
000032A0 AA1F syscall PlotCIcon
000032A2 422D D7FD clr.b [A5 - 0x2803]
000032A6 486D D83C pea.l [A5 - 0x27C4]
000032AA A8A3 syscall EraseRect
000032AC 3B7C 0002 D81E move.w [A5 - 0x27E2], 0x2
000032B2 3B7C 00E6 D820 move.w [A5 - 0x27E0], 0xE6
000032B8 3B7C 000C D81A move.w [A5 - 0x27E6], 0xC
000032BE 3B7C 0078 D818 move.w [A5 - 0x27E8], 0x78 /* 'x' */
000032C4 3B7C 0003 D826 move.w [A5 - 0x27DA], 0x3
000032CA 3B7C 003C D828 move.w [A5 - 0x27D8], 0x3C /* '<' */
000032D0 3F2D D828 move.w -[A7], [A5 - 0x27D8]
000032D4 3F2D D826 move.w -[A7], [A5 - 0x27DA]
000032D8 3F2D D818 move.w -[A7], [A5 - 0x27E8]
000032DC 3F2D D81A move.w -[A7], [A5 - 0x27E6]
000032E0 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000032E4 3F2D D81E move.w -[A7], [A5 - 0x27E2]
000032E8 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */]
000032EC 486D D118 pea.l [A5 - 0x2EE8]
000032F0 2F3C 0002 0002 move.l -[A7], 0x20002
000032F6 A8B1 syscall PaintRoundRect
000032F8 486D D060 pea.l [A5 - 0x2FA0]
000032FC 2F2D CC84 move.l -[A7], [A5 - 0x337C]
00003300 AA1F syscall PlotCIcon
00003302 4A2D D7FC tst.b [A5 - 0x2804]
00003306 4FEF 000C lea.l A7, [A7 + 0xC]
0000330A 6700 06C2 beq +0x6C4 /* 000039CE */
0000330E 7000 moveq.l D0, 0x00
00003310 102D D7FD move.b D0, [A5 - 0x2803]
00003314 3F00 move.w -[A7], D0
00003316 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
0000331A 548F addq.l A7, 2
0000331C 6000 06B0 bra +0x6B2 /* 000039CE */
label00003320:
00003320 4227 clr.b -[A7]
00003322 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00003326 486D D038 pea.l [A5 - 0x2FC8]
0000332A A8AD syscall PtInRect
0000332C 4A1F tst.b [A7]+
0000332E 6700 0270 beq +0x272 /* 000035A0 */
00003332 486D D038 pea.l [A5 - 0x2FC8]
00003336 A8A3 syscall EraseRect
00003338 486D D0F0 pea.l [A5 - 0x2F10]
0000333C 2F2D CC6C move.l -[A7], [A5 - 0x3394]
00003340 AA1F syscall PlotCIcon
00003342 0C2D 0001 D7FD cmpi.b [A5 - 0x2803], 0x1
00003348 660E bne +0x10 /* 00003358 */
0000334A 3B7C 000F D822 move.w [A5 - 0x27DE], 0xF
00003350 3B7C 004B D2A0 move.w [A5 - 0x2D60], 0x4B /* 'K' */
00003356 600A bra +0xC /* 00003362 */
label00003358:
00003358 426D D822 clr.w [A5 - 0x27DE]
0000335C 3B7C 0058 D2A0 move.w [A5 - 0x2D60], 0x58 /* 'X' */
label00003362:
00003362 3B7C 0064 D824 move.w [A5 - 0x27DC], 0x64 /* 'd' */
00003368 6000 0208 bra +0x20A /* 00003572 */
label0000336C:
0000336C 302D D824 move.w D0, [A5 - 0x27DC]
00003370 B06D D822 cmp.w D0, [A5 - 0x27DE]
00003374 6724 beq +0x26 /* 0000339A */
00003376 43ED D82C lea.l A1, [A5 - 0x27D4]
0000337A 307C 0028 movea.w A0, 0x28 /* '(' */
0000337E A03B syscall Delay
00003380 2280 move.l [A1], D0
00003382 302D D822 move.w D0, [A5 - 0x27DE]
00003386 204D movea.l A0, A5
00003388 48C0 ext.l D0
0000338A E588 lsl D0, 2
0000338C D1C0 add.l A0, D0
0000338E 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
00003392 A8D5 syscall InverRgn/InvertRgn
00003394 3B6D D822 D824 move.w [A5 - 0x27DC], [A5 - 0x27DE]
label0000339A:
0000339A 4227 clr.b -[A7]
0000339C 3F3C 000A move.w -[A7], 0xA /* '\n' */
000033A0 486D D7E2 pea.l [A5 - 0x281E]
000033A4 A970 syscall GetNextEvent
000033A6 4A1F tst.b [A7]+
000033A8 6700 01C8 beq +0x1CA /* 00003572 */
000033AC 302D D7E2 move.w D0, [A5 - 0x281E]
000033B0 6700 01C0 beq +0x1C2 /* 00003572 */
000033B4 6B00 01BC bmi +0x1BE /* 00003572 */
000033B8 5740 subq.w D0, 3
000033BA 670E beq +0x10 /* 000033CA */
000033BC 6A00 01B4 bpl +0x1B6 /* 00003572 */
000033C0 5240 addq.w D0, 1
000033C2 6A00 01AE bpl +0x1B0 /* 00003572 */
000033C6 6000 00BE bra +0xC0 /* 00003486 */
label000033CA:
000033CA 4878 0100 push.l 0x100
000033CE 202D D7E4 move.l D0, [A5 - 0x281C]
000033D2 0280 0000 FF00 andi.l D0, 0xFF00
000033D8 2F00 move.l -[A7], D0
000033DA 4EAD 005A jsr [A5 + 0x5A /* export_7 */]
000033DE 3B40 D800 move.w [A5 - 0x2800], D0
000033E2 082D 0000 D7F0 btst.b [A5 - 0x2810], 0x0
000033E8 6600 0188 bne +0x18A /* 00003572 */
000033EC 302D D822 move.w D0, [A5 - 0x27DE]
000033F0 204D movea.l A0, A5
000033F2 D0C0 add.w A0, D0
000033F4 D0C0 add.w A0, D0
000033F6 316D D800 D2A6 move.w [A0 - 0x2D5A], [A5 - 0x2800]
000033FC 204D movea.l A0, A5
000033FE 48C0 ext.l D0
00003400 E588 lsl D0, 2
00003402 D1C0 add.l A0, D0
00003404 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
00003408 A8D5 syscall InverRgn/InvertRgn
0000340A 426D D824 clr.w [A5 - 0x27DC]
0000340E 49ED D2A6 lea.l A4, [A5 - 0x2D5A]
00003412 601C bra +0x1E /* 00003430 */
label00003414:
00003414 3014 move.w D0, [A4]
00003416 B06D D800 cmp.w D0, [A5 - 0x2800]
0000341A 660E bne +0x10 /* 0000342A */
0000341C 302D D824 move.w D0, [A5 - 0x27DC]
00003420 B06D D822 cmp.w D0, [A5 - 0x27DE]
00003424 6704 beq +0x6 /* 0000342A */
00003426 38BC 00FF move.w [A4], 0xFF
label0000342A:
0000342A 526D D824 addq.w [A5 - 0x27DC], 1
0000342E 548C addq.l A4, 2
label00003430:
00003430 0C6D 0058 D824 cmpi.w [A5 - 0x27DC], 0x58 /* 'X' */
00003436 6DDC blt -0x22 /* 00003414 */
00003438 3B6D D822 D824 move.w [A5 - 0x27DC], [A5 - 0x27DE]
0000343E 306D D822 movea.w A0, [A5 - 0x27DE]
00003442 4868 0015 pea.l [A0 + 0x15]
00003446 2F2D CE30 move.l -[A7], [A5 - 0x31D0]
0000344A 4EBA 068C jsr [PC + 0x68C /* 00003AD8 */]
0000344E 302D D822 move.w D0, [A5 - 0x27DE]
00003452 204D movea.l A0, A5
00003454 48C0 ext.l D0
00003456 E588 lsl D0, 2
00003458 D1C0 add.l A0, D0
0000345A 2EA8 CE3C move.l [A7], [A0 - 0x31C4]
0000345E A8D5 syscall InverRgn/InvertRgn
00003460 43ED D82C lea.l A1, [A5 - 0x27D4]
00003464 307C 0014 movea.w A0, 0x14
00003468 A03B syscall Delay
0000346A 2280 move.l [A1], D0
0000346C 302D D822 move.w D0, [A5 - 0x27DE]
00003470 204D movea.l A0, A5
00003472 48C0 ext.l D0
00003474 E588 lsl D0, 2
00003476 D1C0 add.l A0, D0
00003478 2EA8 CE3C move.l [A7], [A0 - 0x31C4]
0000347C A8D5 syscall InverRgn/InvertRgn
0000347E 526D D822 addq.w [A5 - 0x27DE], 1
00003482 6000 00EE bra +0xF0 /* 00003572 */
label00003486:
00003486 4267 clr.w -[A7]
00003488 2F2D D7EC move.l -[A7], [A5 - 0x2814]
0000348C 486D D7F2 pea.l [A5 - 0x280E]
00003490 A92C syscall FindWindow
00003492 0C5F 0003 cmpi.w [A7]+, 0x3
00003496 6600 00DA bne +0xDC /* 00003572 */
0000349A 202D D7F2 move.l D0, [A5 - 0x280E]
0000349E B0AD CC34 cmp.l D0, [A5 - 0x33CC]
000034A2 6600 00CE bne +0xD0 /* 00003572 */
000034A6 2B6D D7EC D80E move.l [A5 - 0x27F2], [A5 - 0x2814]
000034AC 486D D80E pea.l [A5 - 0x27F2]
000034B0 A871 syscall GlobalToLocal
000034B2 4227 clr.b -[A7]
000034B4 2F2D D80E move.l -[A7], [A5 - 0x27F2]
000034B8 486D D050 pea.l [A5 - 0x2FB0]
000034BC A8AD syscall PtInRect
000034BE 4A1F tst.b [A7]+
000034C0 6762 beq +0x64 /* 00003524 */
000034C2 486D D050 pea.l [A5 - 0x2FB0]
000034C6 A8A3 syscall EraseRect
000034C8 486D D108 pea.l [A5 - 0x2EF8]
000034CC 2F2D CC7C move.l -[A7], [A5 - 0x3384]
000034D0 AA1F syscall PlotCIcon
000034D2 302D D822 move.w D0, [A5 - 0x27DE]
000034D6 204D movea.l A0, A5
000034D8 48C0 ext.l D0
000034DA E588 lsl D0, 2
000034DC D1C0 add.l A0, D0
000034DE 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
000034E2 A8D5 syscall InverRgn/InvertRgn
000034E4 486D D0F0 pea.l [A5 - 0x2F10]
000034E8 2F3C 0002 0002 move.l -[A7], 0x20002
000034EE A8B1 syscall PaintRoundRect
000034F0 486D D038 pea.l [A5 - 0x2FC8]
000034F4 2F2D CC6C move.l -[A7], [A5 - 0x3394]
000034F8 AA1F syscall PlotCIcon
000034FA 43ED D82C lea.l A1, [A5 - 0x27D4]
000034FE 307C 0002 movea.w A0, 0x2
00003502 A03B syscall Delay
00003504 2280 move.l [A1], D0
00003506 486D D108 pea.l [A5 - 0x2EF8]
0000350A 2F3C 0002 0002 move.l -[A7], 0x20002
00003510 A8B1 syscall PaintRoundRect
00003512 486D D050 pea.l [A5 - 0x2FB0]
00003516 2F2D CC7C move.l -[A7], [A5 - 0x3384]
0000351A AA1F syscall PlotCIcon
0000351C 3B7C 0058 D822 move.w [A5 - 0x27DE], 0x58 /* 'X' */
00003522 604E bra +0x50 /* 00003572 */
label00003524:
00003524 426D D824 clr.w [A5 - 0x27DC]
00003528 49ED CE3C lea.l A4, [A5 - 0x31C4]
0000352C 6036 bra +0x38 /* 00003564 */
label0000352E:
0000352E 4227 clr.b -[A7]
00003530 2F2D D80E move.l -[A7], [A5 - 0x27F2]
00003534 2F14 move.l -[A7], [A4]
00003536 A8E8 syscall PtInRgn
00003538 7000 moveq.l D0, 0x00
0000353A 101F move.b D0, [A7]+
0000353C 5340 subq.w D0, 1
0000353E 661E bne +0x20 /* 0000355E */
00003540 302D D822 move.w D0, [A5 - 0x27DE]
00003544 204D movea.l A0, A5
00003546 48C0 ext.l D0
00003548 E588 lsl D0, 2
0000354A D1C0 add.l A0, D0
0000354C 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
00003550 A8D5 syscall InverRgn/InvertRgn
00003552 2F14 move.l -[A7], [A4]
00003554 A8D5 syscall InverRgn/InvertRgn
00003556 3B6D D824 D822 move.w [A5 - 0x27DE], [A5 - 0x27DC]
0000355C 600E bra +0x10 /* 0000356C */
label0000355E:
0000355E 526D D824 addq.w [A5 - 0x27DC], 1
00003562 588C addq.l A4, 4
label00003564:
00003564 0C6D 0058 D824 cmpi.w [A5 - 0x27DC], 0x58 /* 'X' */
0000356A 6DC2 blt -0x3C /* 0000352E */
label0000356C:
0000356C 3B6D D822 D824 move.w [A5 - 0x27DC], [A5 - 0x27DE]
label00003572:
00003572 302D D822 move.w D0, [A5 - 0x27DE]
00003576 B06D D2A0 cmp.w D0, [A5 - 0x2D60]
0000357A 6D00 FDF0 blt -0x20E /* 0000336C */
0000357E 486D D0F0 pea.l [A5 - 0x2F10]
00003582 2F3C 0002 0002 move.l -[A7], 0x20002
00003588 A8B1 syscall PaintRoundRect
0000358A 486D D038 pea.l [A5 - 0x2FC8]
0000358E 2F2D CC6C move.l -[A7], [A5 - 0x3394]
00003592 AA1F syscall PlotCIcon
00003594 4878 000E push.l 0xE
00003598 201F move.l D0, [A7]+
0000359A A032 syscall FlushEvents
0000359C 6000 0430 bra +0x432 /* 000039CE */
label000035A0:
000035A0 4227 clr.b -[A7]
000035A2 2F2D D80A move.l -[A7], [A5 - 0x27F6]
000035A6 486D D068 pea.l [A5 - 0x2F98]
000035AA A8AD syscall PtInRect
000035AC 4A1F tst.b [A7]+
000035AE 6700 00BA beq +0xBC /* 0000366A */
000035B2 4A2D D9B9 tst.b [A5 - 0x2647]
000035B6 670C beq +0xE /* 000035C4 */
000035B8 4A2D D9BA tst.b [A5 - 0x2646]
000035BC 6606 bne +0x8 /* 000035C4 */
000035BE 4A2D D9BB tst.b [A5 - 0x2645]
000035C2 6732 beq +0x34 /* 000035F6 */
label000035C4:
000035C4 4A2D D9BA tst.b [A5 - 0x2646]
000035C8 670C beq +0xE /* 000035D6 */
000035CA 4A2D D9B9 tst.b [A5 - 0x2647]
000035CE 6606 bne +0x8 /* 000035D6 */
000035D0 4A2D D9BB tst.b [A5 - 0x2645]
000035D4 6720 beq +0x22 /* 000035F6 */
label000035D6:
000035D6 4A2D D9BB tst.b [A5 - 0x2645]
000035DA 670C beq +0xE /* 000035E8 */
000035DC 4A2D D9BA tst.b [A5 - 0x2646]
000035E0 6606 bne +0x8 /* 000035E8 */
000035E2 4A2D D9B9 tst.b [A5 - 0x2647]
000035E6 670E beq +0x10 /* 000035F6 */
label000035E8:
000035E8 486D DCC0 pea.l [A5 - 0x2340]
000035EC 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */]
000035F0 588F addq.l A7, 4
000035F2 6000 03DA bra +0x3DC /* 000039CE */
label000035F6:
000035F6 4A2D D9B9 tst.b [A5 - 0x2647]
000035FA 6720 beq +0x22 /* 0000361C */
000035FC 2F2D CE30 move.l -[A7], [A5 - 0x31D0]
00003600 486D D36E pea.l [A5 - 0x2C92]
00003604 486D D362 pea.l [A5 - 0x2C9E]
00003608 486D D356 pea.l [A5 - 0x2CAA]
0000360C 486D D29A pea.l [A5 - 0x2D66]
00003610 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
00003614 4FEF 0014 lea.l A7, [A7 + 0x14]
00003618 6000 03B4 bra +0x3B6 /* 000039CE */
label0000361C:
0000361C 4A2D D9BA tst.b [A5 - 0x2646]
00003620 6720 beq +0x22 /* 00003642 */
00003622 2F2D CE34 move.l -[A7], [A5 - 0x31CC]
00003626 486D D372 pea.l [A5 - 0x2C8E]
0000362A 486D D366 pea.l [A5 - 0x2C9A]
0000362E 486D D35A pea.l [A5 - 0x2CA6]
00003632 486D D29C pea.l [A5 - 0x2D64]
00003636 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
0000363A 4FEF 0014 lea.l A7, [A7 + 0x14]
0000363E 6000 038E bra +0x390 /* 000039CE */
label00003642:
00003642 4A2D D9BB tst.b [A5 - 0x2645]
00003646 6700 0386 beq +0x388 /* 000039CE */
0000364A 2F2D CE38 move.l -[A7], [A5 - 0x31C8]
0000364E 486D D376 pea.l [A5 - 0x2C8A]
00003652 486D D36A pea.l [A5 - 0x2C96]
00003656 486D D35E pea.l [A5 - 0x2CA2]
0000365A 486D D29E pea.l [A5 - 0x2D62]
0000365E 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
00003662 4FEF 0014 lea.l A7, [A7 + 0x14]
00003666 6000 0366 bra +0x368 /* 000039CE */
label0000366A:
0000366A 4227 clr.b -[A7]
0000366C 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00003670 486D D040 pea.l [A5 - 0x2FC0]
00003674 A8AD syscall PtInRect
00003676 4A1F tst.b [A7]+
00003678 6700 00BA beq +0xBC /* 00003734 */
0000367C 4A2D D9B9 tst.b [A5 - 0x2647]
00003680 670C beq +0xE /* 0000368E */
00003682 4A2D D9BA tst.b [A5 - 0x2646]
00003686 6606 bne +0x8 /* 0000368E */
00003688 4A2D D9BB tst.b [A5 - 0x2645]
0000368C 6732 beq +0x34 /* 000036C0 */
label0000368E:
0000368E 4A2D D9BA tst.b [A5 - 0x2646]
00003692 670C beq +0xE /* 000036A0 */
00003694 4A2D D9B9 tst.b [A5 - 0x2647]
00003698 6606 bne +0x8 /* 000036A0 */
0000369A 4A2D D9BB tst.b [A5 - 0x2645]
0000369E 6720 beq +0x22 /* 000036C0 */
label000036A0:
000036A0 4A2D D9BB tst.b [A5 - 0x2645]
000036A4 670C beq +0xE /* 000036B2 */
000036A6 4A2D D9BA tst.b [A5 - 0x2646]
000036AA 6606 bne +0x8 /* 000036B2 */
000036AC 4A2D D9B9 tst.b [A5 - 0x2647]
000036B0 670E beq +0x10 /* 000036C0 */
label000036B2:
000036B2 486D DCDC pea.l [A5 - 0x2324]
000036B6 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */]
000036BA 588F addq.l A7, 4
000036BC 6000 0310 bra +0x312 /* 000039CE */
label000036C0:
000036C0 4A2D D9B9 tst.b [A5 - 0x2647]
000036C4 6720 beq +0x22 /* 000036E6 */
000036C6 2F2D CE30 move.l -[A7], [A5 - 0x31D0]
000036CA 486D D36E pea.l [A5 - 0x2C92]
000036CE 486D D362 pea.l [A5 - 0x2C9E]
000036D2 486D D356 pea.l [A5 - 0x2CAA]
000036D6 486D D29A pea.l [A5 - 0x2D66]
000036DA 4EBA 07F0 jsr [PC + 0x7F0 /* 00003ECC */]
000036DE 4FEF 0014 lea.l A7, [A7 + 0x14]
000036E2 6000 02EA bra +0x2EC /* 000039CE */
label000036E6:
000036E6 4A2D D9BA tst.b [A5 - 0x2646]
000036EA 6720 beq +0x22 /* 0000370C */
000036EC 2F2D CE34 move.l -[A7], [A5 - 0x31CC]
000036F0 486D D372 pea.l [A5 - 0x2C8E]
000036F4 486D D366 pea.l [A5 - 0x2C9A]
000036F8 486D D35A pea.l [A5 - 0x2CA6]
000036FC 486D D29C pea.l [A5 - 0x2D64]
00003700 4EBA 07CA jsr [PC + 0x7CA /* 00003ECC */]
00003704 4FEF 0014 lea.l A7, [A7 + 0x14]
00003708 6000 02C4 bra +0x2C6 /* 000039CE */
label0000370C:
0000370C 4A2D D9BB tst.b [A5 - 0x2645]
00003710 6700 02BC beq +0x2BE /* 000039CE */
00003714 2F2D CE38 move.l -[A7], [A5 - 0x31C8]
00003718 486D D376 pea.l [A5 - 0x2C8A]
0000371C 486D D36A pea.l [A5 - 0x2C96]
00003720 486D D35E pea.l [A5 - 0x2CA2]
00003724 486D D29E pea.l [A5 - 0x2D62]
00003728 4EBA 07A2 jsr [PC + 0x7A2 /* 00003ECC */]
0000372C 4FEF 0014 lea.l A7, [A7 + 0x14]
00003730 6000 029C bra +0x29E /* 000039CE */
label00003734:
00003734 4227 clr.b -[A7]
00003736 2F2D D80A move.l -[A7], [A5 - 0x27F6]
0000373A 486D D048 pea.l [A5 - 0x2FB8]
0000373E A8AD syscall PtInRect
00003740 4A1F tst.b [A7]+
00003742 6710 beq +0x12 /* 00003754 */
00003744 4EBA 0BC6 jsr [PC + 0xBC6 /* 0000430C */]
00003748 4878 000A push.l 0xA /* '\n' */
0000374C 201F move.l D0, [A7]+
0000374E A032 syscall FlushEvents
00003750 6000 027C bra +0x27E /* 000039CE */
label00003754:
00003754 4878 000A push.l 0xA /* '\n' */
00003758 201F move.l D0, [A7]+
0000375A A032 syscall FlushEvents
0000375C 6000 0270 bra +0x272 /* 000039CE */
label00003760:
00003760 4878 0100 push.l 0x100
00003764 202D D7D4 move.l D0, [A5 - 0x282C]
00003768 0280 0000 FF00 andi.l D0, 0xFF00
0000376E 2F00 move.l -[A7], D0
00003770 4EAD 005A jsr [A5 + 0x5A /* export_7 */]
00003774 3B40 D800 move.w [A5 - 0x2800], D0
00003778 082D 0000 D7E0 btst.b [A5 - 0x2820], 0x0
0000377E 6600 00EE bne +0xF0 /* 0000386E */
00003782 426D D822 clr.w [A5 - 0x27DE]
00003786 49ED CE3C lea.l A4, [A5 - 0x31C4]
0000378A 47ED D2A6 lea.l A3, [A5 - 0x2D5A]
0000378E 6000 00D0 bra +0xD2 /* 00003860 */
label00003792:
00003792 302D D800 move.w D0, [A5 - 0x2800]
00003796 B053 cmp.w D0, [A3]
00003798 6600 00BE bne +0xC0 /* 00003858 */
0000379C 4A2D D9B9 tst.b [A5 - 0x2647]
000037A0 6732 beq +0x34 /* 000037D4 */
000037A2 4A2D D9BA tst.b [A5 - 0x2646]
000037A6 670A beq +0xC /* 000037B2 */
000037A8 302D DA08 move.w D0, [A5 - 0x25F8]
000037AC B06D DA06 cmp.w D0, [A5 - 0x25FA]
000037B0 6722 beq +0x24 /* 000037D4 */
label000037B2:
000037B2 4A2D D9BB tst.b [A5 - 0x2645]
000037B6 670A beq +0xC /* 000037C2 */
000037B8 302D DA0A move.w D0, [A5 - 0x25F6]
000037BC B06D DA06 cmp.w D0, [A5 - 0x25FA]
000037C0 6712 beq +0x14 /* 000037D4 */
label000037C2:
000037C2 306D D822 movea.w A0, [A5 - 0x27DE]
000037C6 4868 0015 pea.l [A0 + 0x15]
000037CA 2F2D CE30 move.l -[A7], [A5 - 0x31D0]
000037CE 4EBA 0308 jsr [PC + 0x308 /* 00003AD8 */]
000037D2 508F addq.l A7, 8
label000037D4:
000037D4 4A2D D9BA tst.b [A5 - 0x2646]
000037D8 6732 beq +0x34 /* 0000380C */
000037DA 4A2D D9B9 tst.b [A5 - 0x2647]
000037DE 670A beq +0xC /* 000037EA */
000037E0 302D DA06 move.w D0, [A5 - 0x25FA]
000037E4 B06D DA08 cmp.w D0, [A5 - 0x25F8]
000037E8 6722 beq +0x24 /* 0000380C */
label000037EA:
000037EA 4A2D D9BB tst.b [A5 - 0x2645]
000037EE 670A beq +0xC /* 000037FA */
000037F0 302D DA0A move.w D0, [A5 - 0x25F6]
000037F4 B06D DA08 cmp.w D0, [A5 - 0x25F8]
000037F8 6712 beq +0x14 /* 0000380C */
label000037FA:
000037FA 306D D822 movea.w A0, [A5 - 0x27DE]
000037FE 4868 0015 pea.l [A0 + 0x15]
00003802 2F2D CE34 move.l -[A7], [A5 - 0x31CC]
00003806 4EBA 02D0 jsr [PC + 0x2D0 /* 00003AD8 */]
0000380A 508F addq.l A7, 8
label0000380C:
0000380C 4A2D D9BB tst.b [A5 - 0x2645]
00003810 6732 beq +0x34 /* 00003844 */
00003812 4A2D D9BA tst.b [A5 - 0x2646]
00003816 670A beq +0xC /* 00003822 */
00003818 302D DA08 move.w D0, [A5 - 0x25F8]
0000381C B06D DA0A cmp.w D0, [A5 - 0x25F6]
00003820 6722 beq +0x24 /* 00003844 */
label00003822:
00003822 4A2D D9B9 tst.b [A5 - 0x2647]
00003826 670A beq +0xC /* 00003832 */
00003828 302D DA06 move.w D0, [A5 - 0x25FA]
0000382C B06D DA0A cmp.w D0, [A5 - 0x25F6]
00003830 6712 beq +0x14 /* 00003844 */
label00003832:
00003832 306D D822 movea.w A0, [A5 - 0x27DE]
00003836 4868 0015 pea.l [A0 + 0x15]
0000383A 2F2D CE38 move.l -[A7], [A5 - 0x31C8]
0000383E 4EBA 0298 jsr [PC + 0x298 /* 00003AD8 */]
00003842 508F addq.l A7, 8
label00003844:
00003844 2F14 move.l -[A7], [A4]
00003846 A8D5 syscall InverRgn/InvertRgn
00003848 43ED D834 lea.l A1, [A5 - 0x27CC]
0000384C 206D D290 movea.l A0, [A5 - 0x2D70]
00003850 A03B syscall Delay
00003852 2280 move.l [A1], D0
00003854 2F14 move.l -[A7], [A4]
00003856 A8D5 syscall InverRgn/InvertRgn
label00003858:
00003858 526D D822 addq.w [A5 - 0x27DE], 1
0000385C 588C addq.l A4, 4
0000385E 548B addq.l A3, 2
label00003860:
00003860 0C6D 0058 D822 cmpi.w [A5 - 0x27DE], 0x58 /* 'X' */
00003866 6D00 FF2A blt -0xD4 /* 00003792 */
0000386A 6000 0162 bra +0x164 /* 000039CE */
label0000386E:
0000386E 0C6D 0043 D800 cmpi.w [A5 - 0x2800], 0x43 /* 'C' */
00003874 6636 bne +0x38 /* 000038AC */
00003876 4267 clr.w -[A7]
00003878 2F2D CE30 move.l -[A7], [A5 - 0x31D0]
0000387C 42A7 clr.l -[A7]
0000387E 2F3C 736E 6420 move.l -[A7], 0x736E6420 /* 'snd ' */
00003884 3F3C 4E21 move.w -[A7], 0x4E21 /* 'N!' */
00003888 A9A0 syscall GetResource
0000388A 4227 clr.b -[A7]
0000388C A805 syscall SndPlay
0000388E 4257 clr.w [A7]
00003890 2F2D CE30 move.l -[A7], [A5 - 0x31D0]
00003894 42A7 clr.l -[A7]
00003896 2F3C 736E 6420 move.l -[A7], 0x736E6420 /* 'snd ' */
0000389C 3F3C 4E22 move.w -[A7], 0x4E22 /* 'N\"' */
000038A0 A9A0 syscall GetResource
000038A2 4227 clr.b -[A7]
000038A4 A805 syscall SndPlay
000038A6 548F addq.l A7, 2
000038A8 6000 0124 bra +0x126 /* 000039CE */
label000038AC:
000038AC 2E2D D7D4 move.l D7, [A5 - 0x282C]
000038B0 0287 0000 00FF andi.l D7, 0xFF
000038B6 7077 moveq.l D0, 0x77
000038B8 B087 cmp.l D0, D7
000038BA 6706 beq +0x8 /* 000038C2 */
000038BC 7057 moveq.l D0, 0x57
000038BE B087 cmp.l D0, D7
000038C0 660A bne +0xC /* 000038CC */
label000038C2:
000038C2 1B7C 0001 D7FA move.b [A5 - 0x2806], 0x1
000038C8 6000 0104 bra +0x106 /* 000039CE */
label000038CC:
000038CC 7071 moveq.l D0, 0x71
000038CE B087 cmp.l D0, D7
000038D0 6708 beq +0xA /* 000038DA */
000038D2 7051 moveq.l D0, 0x51
000038D4 B087 cmp.l D0, D7
000038D6 6600 00F6 bne +0xF8 /* 000039CE */
label000038DA:
000038DA 1B7C 0001 D7FA move.b [A5 - 0x2806], 0x1
000038E0 1B7C 0001 CC03 move.b [A5 - 0x33FD], 0x1
000038E6 6000 00E6 bra +0xE8 /* 000039CE */
label000038EA:
000038EA 2F2D CC34 move.l -[A7], [A5 - 0x33CC]
000038EE A922 syscall BeginUpdate
000038F0 2F2D CC20 move.l -[A7], [A5 - 0x33E0]
000038F4 AA1C syscall SetCCursor
000038F6 2F2D CC34 move.l -[A7], [A5 - 0x33CC]
000038FA A969 syscall DrawControls
000038FC 4EAD 00CA jsr [A5 + 0xCA /* export_21 */]
00003900 426D D822 clr.w [A5 - 0x27DE]
00003904 49ED CE3C lea.l A4, [A5 - 0x31C4]
00003908 600C bra +0xE /* 00003916 */
label0000390A:
0000390A 42A7 clr.l -[A7]
0000390C A8D8 syscall NewRgn
0000390E 289F move.l [A4], [A7]+
00003910 526D D822 addq.w [A5 - 0x27DE], 1
00003914 588C addq.l A4, 4
label00003916:
00003916 0C6D 0058 D822 cmpi.w [A5 - 0x27DE], 0x58 /* 'X' */
0000391C 6DEC blt -0x12 /* 0000390A */
0000391E 4A2D D7FD tst.b [A5 - 0x2803]
00003922 6646 bne +0x48 /* 0000396A */
00003924 3B7C 0002 D81E move.w [A5 - 0x27E2], 0x2
0000392A 3B7C 00E6 D820 move.w [A5 - 0x27E0], 0xE6
00003930 3B7C 000C D81A move.w [A5 - 0x27E6], 0xC
00003936 3B7C 0078 D818 move.w [A5 - 0x27E8], 0x78 /* 'x' */
0000393C 3B7C 0003 D826 move.w [A5 - 0x27DA], 0x3
00003942 3B7C 003C D828 move.w [A5 - 0x27D8], 0x3C /* '<' */
00003948 3F2D D828 move.w -[A7], [A5 - 0x27D8]
0000394C 3F2D D826 move.w -[A7], [A5 - 0x27DA]
00003950 3F2D D818 move.w -[A7], [A5 - 0x27E8]
00003954 3F2D D81A move.w -[A7], [A5 - 0x27E6]
00003958 3F2D D820 move.w -[A7], [A5 - 0x27E0]
0000395C 3F2D D81E move.w -[A7], [A5 - 0x27E2]
00003960 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */]
00003964 4FEF 000C lea.l A7, [A7 + 0xC]
00003968 604A bra +0x4C /* 000039B4 */
label0000396A:
0000396A 3B7C 00E6 D820 move.w [A5 - 0x27E0], 0xE6
00003970 3B7C 0011 D81A move.w [A5 - 0x27E6], 0x11
00003976 3B7C 0088 D818 move.w [A5 - 0x27E8], 0x88
0000397C 3B7C 0006 D826 move.w [A5 - 0x27DA], 0x6
00003982 3B7C 0046 D828 move.w [A5 - 0x27D8], 0x46 /* 'F' */
00003988 70F7 moveq.l D0, 0xFFFFFFF7
0000398A C1ED D81A muls.w D0, [A5 - 0x27E6]
0000398E 0640 000E addi.w D0, 0xE
00003992 3B40 D81E move.w [A5 - 0x27E2], D0
00003996 3F2D D828 move.w -[A7], [A5 - 0x27D8]
0000399A 3F2D D826 move.w -[A7], [A5 - 0x27DA]
0000399E 3F2D D818 move.w -[A7], [A5 - 0x27E8]
000039A2 3F2D D81A move.w -[A7], [A5 - 0x27E6]
000039A6 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000039AA 3F00 move.w -[A7], D0
000039AC 4EAD 00DA jsr [A5 + 0xDA /* export_23 */]
000039B0 4FEF 000C lea.l A7, [A7 + 0xC]
label000039B4:
000039B4 4A2D D7FC tst.b [A5 - 0x2804]
000039B8 670E beq +0x10 /* 000039C8 */
000039BA 7000 moveq.l D0, 0x00
000039BC 102D D7FD move.b D0, [A5 - 0x2803]
000039C0 3F00 move.w -[A7], D0
000039C2 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
000039C6 548F addq.l A7, 2
label000039C8:
000039C8 2F2D CC34 move.l -[A7], [A5 - 0x33CC]
000039CC A923 syscall EndUpdate
label000039CE:
000039CE 4A2D D7FA tst.b [A5 - 0x2806]
000039D2 6700 DDBC beq -0x2242 /* 00001790 */
000039D6 2F2D D390 move.l -[A7], [A5 - 0x2C70]
000039DA A955 syscall DisposeControl
000039DC 2F2D D394 move.l -[A7], [A5 - 0x2C6C]
000039E0 A955 syscall DisposeControl
000039E2 2F2D D398 move.l -[A7], [A5 - 0x2C68]
000039E6 A955 syscall DisposeControl
000039E8 2F2D CC34 move.l -[A7], [A5 - 0x33CC]
000039EC A914 syscall DisposeWindow
label000039EE:
000039EE 4A2D DA0E tst.b [A5 - 0x25F2]
000039F2 6700 00A0 beq +0xA2 /* 00003A94 */
000039F6 4AAD CE30 tst.l [A5 - 0x31D0]
000039FA 672E beq +0x30 /* 00003A2A */
000039FC 3B7C 0003 D802 move.w [A5 - 0x27FE], 0x3
00003A02 426D D804 clr.w [A5 - 0x27FC]
00003A06 42AD D806 clr.l [A5 - 0x27FA]
00003A0A 4267 clr.w -[A7]
00003A0C 2F2D CE30 move.l -[A7], [A5 - 0x31D0]
00003A10 486D D802 pea.l [A5 - 0x27FE]
00003A14 4227 clr.b -[A7]
00003A16 A803 syscall SndDoCommand
00003A18 4257 clr.w [A7]
00003A1A 2F2D CE30 move.l -[A7], [A5 - 0x31D0]
00003A1E 1F3C 0001 move.b -[A7], 0x1
00003A22 A801 syscall SndDisposeChannel
00003A24 42AD CE30 clr.l [A5 - 0x31D0]
00003A28 548F addq.l A7, 2
label00003A2A:
00003A2A 4AAD CE34 tst.l [A5 - 0x31CC]
00003A2E 672E beq +0x30 /* 00003A5E */
00003A30 3B7C 0003 D802 move.w [A5 - 0x27FE], 0x3
00003A36 426D D804 clr.w [A5 - 0x27FC]
00003A3A 42AD D806 clr.l [A5 - 0x27FA]
00003A3E 4267 clr.w -[A7]
00003A40 2F2D CE34 move.l -[A7], [A5 - 0x31CC]
00003A44 486D D802 pea.l [A5 - 0x27FE]
00003A48 4227 clr.b -[A7]
00003A4A A803 syscall SndDoCommand
00003A4C 4257 clr.w [A7]
00003A4E 2F2D CE34 move.l -[A7], [A5 - 0x31CC]
00003A52 1F3C 0001 move.b -[A7], 0x1
00003A56 A801 syscall SndDisposeChannel
00003A58 42AD CE34 clr.l [A5 - 0x31CC]
00003A5C 548F addq.l A7, 2
label00003A5E:
00003A5E 4AAD CE38 tst.l [A5 - 0x31C8]
00003A62 6764 beq +0x66 /* 00003AC8 */
00003A64 3B7C 0003 D802 move.w [A5 - 0x27FE], 0x3
00003A6A 426D D804 clr.w [A5 - 0x27FC]
00003A6E 42AD D806 clr.l [A5 - 0x27FA]
00003A72 4267 clr.w -[A7]
00003A74 2F2D CE38 move.l -[A7], [A5 - 0x31C8]
00003A78 486D D802 pea.l [A5 - 0x27FE]
00003A7C 4227 clr.b -[A7]
00003A7E A803 syscall SndDoCommand
00003A80 4257 clr.w [A7]
00003A82 2F2D CE38 move.l -[A7], [A5 - 0x31C8]
00003A86 1F3C 0001 move.b -[A7], 0x1
00003A8A A801 syscall SndDisposeChannel
00003A8C 42AD CE38 clr.l [A5 - 0x31C8]
00003A90 548F addq.l A7, 2
00003A92 6034 bra +0x36 /* 00003AC8 */
label00003A94:
00003A94 4AAD CE30 tst.l [A5 - 0x31D0]
00003A98 672E beq +0x30 /* 00003AC8 */
00003A9A 3B7C 0003 D802 move.w [A5 - 0x27FE], 0x3
00003AA0 426D D804 clr.w [A5 - 0x27FC]
00003AA4 42AD D806 clr.l [A5 - 0x27FA]
00003AA8 4267 clr.w -[A7]
00003AAA 2F2D CE30 move.l -[A7], [A5 - 0x31D0]
00003AAE 486D D802 pea.l [A5 - 0x27FE]
00003AB2 4227 clr.b -[A7]
00003AB4 A803 syscall SndDoCommand
00003AB6 4257 clr.w [A7]
00003AB8 2F2D CE30 move.l -[A7], [A5 - 0x31D0]
00003ABC 1F3C 0001 move.b -[A7], 0x1
00003AC0 A801 syscall SndDisposeChannel
00003AC2 42AD CE30 clr.l [A5 - 0x31D0]
00003AC6 548F addq.l A7, 2
label00003AC8:
00003AC8 4878 000A push.l 0xA /* '\n' */
00003ACC 201F move.l D0, [A7]+
00003ACE A032 syscall FlushEvents
00003AD0 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+
00003AD4 4E5E unlink A6
00003AD6 4E75 rts
export_12:
fn00003AD8:
00003AD8 4E56 FFF4 link A6, -0x000C
00003ADC 3D7C 0003 FFF8 move.w [A6 - 0x8], 0x3
00003AE2 426E FFFA clr.w [A6 - 0x6]
00003AE6 42AE FFFC clr.l [A6 - 0x4]
00003AEA 4267 clr.w -[A7]
00003AEC 2F2E 0008 move.l -[A7], [A6 + 0x8]
00003AF0 486E FFF8 pea.l [A6 - 0x8]
00003AF4 A804 syscall SndDoImmediate
00003AF6 706C moveq.l D0, 0x6C
00003AF8 B0AE 000C cmp.l D0, [A6 + 0xC]
00003AFC 548F addq.l A7, 2
00003AFE 6C1E bge +0x20 /* 00003B1E */
00003B00 3D7C 002A FFF8 move.w [A6 - 0x8], 0x2A /* '*' */
00003B06 426E FFFA clr.w [A6 - 0x6]
00003B0A 42AE FFFC clr.l [A6 - 0x4]
00003B0E 4267 clr.w -[A7]
00003B10 2F2E 0008 move.l -[A7], [A6 + 0x8]
00003B14 486E FFF8 pea.l [A6 - 0x8]
00003B18 4227 clr.b -[A7]
00003B1A A803 syscall SndDoCommand
00003B1C 6026 bra +0x28 /* 00003B44 */
label00003B1E:
00003B1E 3D7C 002A FFF8 move.w [A6 - 0x8], 0x2A /* '*' */
00003B24 426E FFFA clr.w [A6 - 0x6]
00003B28 306D D388 movea.w A0, [A5 - 0x2C78]
00003B2C 202E 000C move.l D0, [A6 + 0xC]
00003B30 9088 sub.l D0, A0
00003B32 2D40 FFFC move.l [A6 - 0x4], D0
00003B36 4267 clr.w -[A7]
00003B38 2F2E 0008 move.l -[A7], [A6 + 0x8]
00003B3C 486E FFF8 pea.l [A6 - 0x8]
00003B40 4227 clr.b -[A7]
00003B42 A803 syscall SndDoCommand
label00003B44:
00003B44 4E5E unlink A6
00003B46 4E75 rts
export_13:
00003B48 4E56 FED8 link A6, -0x0128
00003B4C 48E7 0300 movem.l -[A7], D6,D7
00003B50 2F2D CC24 move.l -[A7], [A5 - 0x33DC]
00003B54 AA1C syscall SetCCursor
00003B56 7E00 moveq.l D7, 0x00
00003B58 6000 035C bra +0x35E /* 00003EB6 */
label00003B5C:
00003B5C 4227 clr.b -[A7]
00003B5E 3F3C 0006 move.w -[A7], 0x6
00003B62 486E FFF0 pea.l [A6 - 0x10]
00003B66 A970 syscall GetNextEvent
00003B68 4A1F tst.b [A7]+
00003B6A 6700 034A beq +0x34C /* 00003EB6 */
00003B6E 302E FFF0 move.w D0, [A6 - 0x10]
00003B72 6700 0342 beq +0x344 /* 00003EB6 */
00003B76 6B00 033E bmi +0x340 /* 00003EB6 */
00003B7A 5540 subq.w D0, 2
00003B7C 6A00 0338 bpl +0x33A /* 00003EB6 */
00003B80 4267 clr.w -[A7]
00003B82 2F2E FFFA move.l -[A7], [A6 - 0x6]
00003B86 486E FFE8 pea.l [A6 - 0x18]
00003B8A A92C syscall FindWindow
00003B8C 0C5F 0003 cmpi.w [A7]+, 0x3
00003B90 6600 0324 bne +0x326 /* 00003EB6 */
00003B94 2D6E FFFA FFEC move.l [A6 - 0x14], [A6 - 0x6]
00003B9A 486E FFEC pea.l [A6 - 0x14]
00003B9E A871 syscall GlobalToLocal
00003BA0 4227 clr.b -[A7]
00003BA2 2F2E FFEC move.l -[A7], [A6 - 0x14]
00003BA6 486D D190 pea.l [A5 - 0x2E70]
00003BAA A8AD syscall PtInRect
00003BAC 4A1F tst.b [A7]+
00003BAE 671C beq +0x1E /* 00003BCC */
00003BB0 7C03 moveq.l D6, 0x03
00003BB2 7E01 moveq.l D7, 0x01
00003BB4 486D D190 pea.l [A5 - 0x2E70]
00003BB8 A8A4 syscall InvertRect
00003BBA 43EE FFE0 lea.l A1, [A6 - 0x20]
00003BBE 307C 0003 movea.w A0, 0x3
00003BC2 A03B syscall Delay
00003BC4 2280 move.l [A1], D0
00003BC6 486D D190 pea.l [A5 - 0x2E70]
00003BCA A8A4 syscall InvertRect
label00003BCC:
00003BCC 4227 clr.b -[A7]
00003BCE 2F2E FFEC move.l -[A7], [A6 - 0x14]
00003BD2 486D D198 pea.l [A5 - 0x2E68]
00003BD6 A8AD syscall PtInRect
00003BD8 4A1F tst.b [A7]+
00003BDA 671C beq +0x1E /* 00003BF8 */
00003BDC 7C05 moveq.l D6, 0x05
00003BDE 7E01 moveq.l D7, 0x01
00003BE0 486D D198 pea.l [A5 - 0x2E68]
00003BE4 A8A4 syscall InvertRect
00003BE6 43EE FFE0 lea.l A1, [A6 - 0x20]
00003BEA 307C 0003 movea.w A0, 0x3
00003BEE A03B syscall Delay
00003BF0 2280 move.l [A1], D0
00003BF2 486D D198 pea.l [A5 - 0x2E68]
00003BF6 A8A4 syscall InvertRect
label00003BF8:
00003BF8 4227 clr.b -[A7]
00003BFA 2F2E FFEC move.l -[A7], [A6 - 0x14]
00003BFE 486D D1A0 pea.l [A5 - 0x2E60]
00003C02 A8AD syscall PtInRect
00003C04 4A1F tst.b [A7]+
00003C06 671C beq +0x1E /* 00003C24 */
00003C08 7C07 moveq.l D6, 0x07
00003C0A 7E01 moveq.l D7, 0x01
00003C0C 486D D1A0 pea.l [A5 - 0x2E60]
00003C10 A8A4 syscall InvertRect
00003C12 43EE FFE0 lea.l A1, [A6 - 0x20]
00003C16 307C 0003 movea.w A0, 0x3
00003C1A A03B syscall Delay
00003C1C 2280 move.l [A1], D0
00003C1E 486D D1A0 pea.l [A5 - 0x2E60]
00003C22 A8A4 syscall InvertRect
label00003C24:
00003C24 4227 clr.b -[A7]
00003C26 2F2E FFEC move.l -[A7], [A6 - 0x14]
00003C2A 486D D1A8 pea.l [A5 - 0x2E58]
00003C2E A8AD syscall PtInRect
00003C30 4A1F tst.b [A7]+
00003C32 671C beq +0x1E /* 00003C50 */
00003C34 7C0B moveq.l D6, 0x0B
00003C36 7E01 moveq.l D7, 0x01
00003C38 486D D1A8 pea.l [A5 - 0x2E58]
00003C3C A8A4 syscall InvertRect
00003C3E 43EE FFE0 lea.l A1, [A6 - 0x20]
00003C42 307C 0003 movea.w A0, 0x3
00003C46 A03B syscall Delay
00003C48 2280 move.l [A1], D0
00003C4A 486D D1A8 pea.l [A5 - 0x2E58]
00003C4E A8A4 syscall InvertRect
label00003C50:
00003C50 4227 clr.b -[A7]
00003C52 2F2E FFEC move.l -[A7], [A6 - 0x14]
00003C56 486D D1B0 pea.l [A5 - 0x2E50]
00003C5A A8AD syscall PtInRect
00003C5C 4A1F tst.b [A7]+
00003C5E 671C beq +0x1E /* 00003C7C */
00003C60 7C0F moveq.l D6, 0x0F
00003C62 7E01 moveq.l D7, 0x01
00003C64 486D D1B0 pea.l [A5 - 0x2E50]
00003C68 A8A4 syscall InvertRect
00003C6A 43EE FFE0 lea.l A1, [A6 - 0x20]
00003C6E 307C 0003 movea.w A0, 0x3
00003C72 A03B syscall Delay
00003C74 2280 move.l [A1], D0
00003C76 486D D1B0 pea.l [A5 - 0x2E50]
00003C7A A8A4 syscall InvertRect
label00003C7C:
00003C7C 4227 clr.b -[A7]
00003C7E 2F2E FFEC move.l -[A7], [A6 - 0x14]
00003C82 486D D1B8 pea.l [A5 - 0x2E48]
00003C86 A8AD syscall PtInRect
00003C88 4A1F tst.b [A7]+
00003C8A 671C beq +0x1E /* 00003CA8 */
00003C8C 7C16 moveq.l D6, 0x16
00003C8E 7E01 moveq.l D7, 0x01
00003C90 486D D1B8 pea.l [A5 - 0x2E48]
00003C94 A8A4 syscall InvertRect
00003C96 43EE FFE0 lea.l A1, [A6 - 0x20]
00003C9A 307C 0003 movea.w A0, 0x3
00003C9E A03B syscall Delay
00003CA0 2280 move.l [A1], D0
00003CA2 486D D1B8 pea.l [A5 - 0x2E48]
00003CA6 A8A4 syscall InvertRect
label00003CA8:
00003CA8 4227 clr.b -[A7]
00003CAA 2F2E FFEC move.l -[A7], [A6 - 0x14]
00003CAE 486D D1C0 pea.l [A5 - 0x2E40]
00003CB2 A8AD syscall PtInRect
00003CB4 4A1F tst.b [A7]+
00003CB6 671C beq +0x1E /* 00003CD4 */
00003CB8 7C1E moveq.l D6, 0x1E
00003CBA 7E01 moveq.l D7, 0x01
00003CBC 486D D1C0 pea.l [A5 - 0x2E40]
00003CC0 A8A4 syscall InvertRect
00003CC2 43EE FFE0 lea.l A1, [A6 - 0x20]
00003CC6 307C 0003 movea.w A0, 0x3
00003CCA A03B syscall Delay
00003CCC 2280 move.l [A1], D0
00003CCE 486D D1C0 pea.l [A5 - 0x2E40]
00003CD2 A8A4 syscall InvertRect
label00003CD4:
00003CD4 4227 clr.b -[A7]
00003CD6 2F2E FFEC move.l -[A7], [A6 - 0x14]
00003CDA 486D D1C8 pea.l [A5 - 0x2E38]
00003CDE A8AD syscall PtInRect
00003CE0 4A1F tst.b [A7]+
00003CE2 671C beq +0x1E /* 00003D00 */
00003CE4 7C2D moveq.l D6, 0x2D
00003CE6 7E01 moveq.l D7, 0x01
00003CE8 486D D1C8 pea.l [A5 - 0x2E38]
00003CEC A8A4 syscall InvertRect
00003CEE 43EE FFE0 lea.l A1, [A6 - 0x20]
00003CF2 307C 0003 movea.w A0, 0x3
00003CF6 A03B syscall Delay
00003CF8 2280 move.l [A1], D0
00003CFA 486D D1C8 pea.l [A5 - 0x2E38]
00003CFE A8A4 syscall InvertRect
label00003D00:
00003D00 4227 clr.b -[A7]
00003D02 2F2E FFEC move.l -[A7], [A6 - 0x14]
00003D06 486D D1D0 pea.l [A5 - 0x2E30]
00003D0A A8AD syscall PtInRect
00003D0C 4A1F tst.b [A7]+
00003D0E 671C beq +0x1E /* 00003D2C */
00003D10 7C3C moveq.l D6, 0x3C
00003D12 7E01 moveq.l D7, 0x01
00003D14 486D D1D0 pea.l [A5 - 0x2E30]
00003D18 A8A4 syscall InvertRect
00003D1A 43EE FFE0 lea.l A1, [A6 - 0x20]
00003D1E 307C 0003 movea.w A0, 0x3
00003D22 A03B syscall Delay
00003D24 2280 move.l [A1], D0
00003D26 486D D1D0 pea.l [A5 - 0x2E30]
00003D2A A8A4 syscall InvertRect
label00003D2C:
00003D2C 4227 clr.b -[A7]
00003D2E 2F2E FFEC move.l -[A7], [A6 - 0x14]
00003D32 486D D1D8 pea.l [A5 - 0x2E28]
00003D36 A8AD syscall PtInRect
00003D38 4A1F tst.b [A7]+
00003D3A 671C beq +0x1E /* 00003D58 */
00003D3C 7C5A moveq.l D6, 0x5A
00003D3E 7E01 moveq.l D7, 0x01
00003D40 486D D1D8 pea.l [A5 - 0x2E28]
00003D44 A8A4 syscall InvertRect
00003D46 43EE FFE0 lea.l A1, [A6 - 0x20]
00003D4A 307C 0003 movea.w A0, 0x3
00003D4E A03B syscall Delay
00003D50 2280 move.l [A1], D0
00003D52 486D D1D8 pea.l [A5 - 0x2E28]
00003D56 A8A4 syscall InvertRect
label00003D58:
00003D58 4227 clr.b -[A7]
00003D5A 2F2E FFEC move.l -[A7], [A6 - 0x14]
00003D5E 486D D1E0 pea.l [A5 - 0x2E20]
00003D62 A8AD syscall PtInRect
00003D64 4A1F tst.b [A7]+
00003D66 671C beq +0x1E /* 00003D84 */
00003D68 7C78 moveq.l D6, 0x78
00003D6A 7E01 moveq.l D7, 0x01
00003D6C 486D D1E0 pea.l [A5 - 0x2E20]
00003D70 A8A4 syscall InvertRect
00003D72 43EE FFE0 lea.l A1, [A6 - 0x20]
00003D76 307C 0003 movea.w A0, 0x3
00003D7A A03B syscall Delay
00003D7C 2280 move.l [A1], D0
00003D7E 486D D1E0 pea.l [A5 - 0x2E20]
00003D82 A8A4 syscall InvertRect
label00003D84:
00003D84 4227 clr.b -[A7]
00003D86 2F2E FFEC move.l -[A7], [A6 - 0x14]
00003D8A 486D D1E8 pea.l [A5 - 0x2E18]
00003D8E A8AD syscall PtInRect
00003D90 4A1F tst.b [A7]+
00003D92 671E beq +0x20 /* 00003DB2 */
00003D94 3C3C 00B4 move.w D6, 0xB4
00003D98 7E01 moveq.l D7, 0x01
00003D9A 486D D1E8 pea.l [A5 - 0x2E18]
00003D9E A8A4 syscall InvertRect
00003DA0 43EE FFE0 lea.l A1, [A6 - 0x20]
00003DA4 307C 0003 movea.w A0, 0x3
00003DA8 A03B syscall Delay
00003DAA 2280 move.l [A1], D0
00003DAC 486D D1E8 pea.l [A5 - 0x2E18]
00003DB0 A8A4 syscall InvertRect
label00003DB2:
00003DB2 4227 clr.b -[A7]
00003DB4 2F2E FFEC move.l -[A7], [A6 - 0x14]
00003DB8 486D D1F0 pea.l [A5 - 0x2E10]
00003DBC A8AD syscall PtInRect
00003DBE 4A1F tst.b [A7]+
00003DC0 671E beq +0x20 /* 00003DE0 */
00003DC2 3C3C 00F0 move.w D6, 0xF0
00003DC6 7E01 moveq.l D7, 0x01
00003DC8 486D D1F0 pea.l [A5 - 0x2E10]
00003DCC A8A4 syscall InvertRect
00003DCE 43EE FFE0 lea.l A1, [A6 - 0x20]
00003DD2 307C 0003 movea.w A0, 0x3
00003DD6 A03B syscall Delay
00003DD8 2280 move.l [A1], D0
00003DDA 486D D1F0 pea.l [A5 - 0x2E10]
00003DDE A8A4 syscall InvertRect
label00003DE0:
00003DE0 4227 clr.b -[A7]
00003DE2 2F2E FFEC move.l -[A7], [A6 - 0x14]
00003DE6 486D D1F8 pea.l [A5 - 0x2E08]
00003DEA A8AD syscall PtInRect
00003DEC 4A1F tst.b [A7]+
00003DEE 671E beq +0x20 /* 00003E0E */
00003DF0 3C3C 0168 move.w D6, 0x168
00003DF4 7E01 moveq.l D7, 0x01
00003DF6 486D D1F8 pea.l [A5 - 0x2E08]
00003DFA A8A4 syscall InvertRect
00003DFC 43EE FFE0 lea.l A1, [A6 - 0x20]
00003E00 307C 0003 movea.w A0, 0x3
00003E04 A03B syscall Delay
00003E06 2280 move.l [A1], D0
00003E08 486D D1F8 pea.l [A5 - 0x2E08]
00003E0C A8A4 syscall InvertRect
label00003E0E:
00003E0E 4227 clr.b -[A7]
00003E10 2F2E FFEC move.l -[A7], [A6 - 0x14]
00003E14 486D D208 pea.l [A5 - 0x2DF8]
00003E18 A8AD syscall PtInRect
00003E1A 4A1F tst.b [A7]+
00003E1C 6700 0098 beq +0x9A /* 00003EB6 */
00003E20 486D D208 pea.l [A5 - 0x2DF8]
00003E24 A8A4 syscall InvertRect
00003E26 3F3C 0003 move.w -[A7], 0x3
00003E2A A887 syscall TextFont
00003E2C 3F3C 000C move.w -[A7], 0xC
00003E30 A88A syscall TextSize
00003E32 486E FED8 pea.l [A6 - 0x128]
00003E36 2F3C 0186 0236 move.l -[A7], 0x1860236
00003E3C 2F3C 019A 0276 move.l -[A7], 0x19A0276
00003E42 A8A7 syscall SetRect
00003E44 486E FED8 pea.l [A6 - 0x128]
00003E48 A8A3 syscall EraseRect
00003E4A 7E01 moveq.l D7, 0x01
00003E4C 2F3C 0196 0238 move.l -[A7], 0x1960238
00003E52 A893 syscall MoveTo
00003E54 2F07 move.l -[A7], D7
00003E56 486E FEE0 pea.l [A6 - 0x120]
00003E5A 4EAD 0322 jsr [A5 + 0x322 /* export_96 */]
00003E5E 486E FEE0 pea.l [A6 - 0x120]
00003E62 A884 syscall DrawString
00003E64 602C bra +0x2E /* 00003E92 */
label00003E66:
00003E66 43EE FFE0 lea.l A1, [A6 - 0x20]
00003E6A 307C 000A movea.w A0, 0xA /* '\n' */
00003E6E A03B syscall Delay
00003E70 2280 move.l [A1], D0
00003E72 486E FED8 pea.l [A6 - 0x128]
00003E76 A8A3 syscall EraseRect
00003E78 5287 addq.l D7, 1
00003E7A 2F3C 0196 0238 move.l -[A7], 0x1960238
00003E80 A893 syscall MoveTo
00003E82 2F07 move.l -[A7], D7
00003E84 486E FEE0 pea.l [A6 - 0x120]
00003E88 4EAD 0322 jsr [A5 + 0x322 /* export_96 */]
00003E8C 486E FEE0 pea.l [A6 - 0x120]
00003E90 A884 syscall DrawString
label00003E92:
00003E92 4227 clr.b -[A7]
00003E94 A973 syscall StillDown
00003E96 4A1F tst.b [A7]+
00003E98 66CC bne -0x32 /* 00003E66 */
00003E9A 486D D208 pea.l [A5 - 0x2DF8]
00003E9E A8A4 syscall InvertRect
00003EA0 43EE FFE0 lea.l A1, [A6 - 0x20]
00003EA4 307C 001E movea.w A0, 0x1E
00003EA8 A03B syscall Delay
00003EAA 2280 move.l [A1], D0
00003EAC 486E FED8 pea.l [A6 - 0x128]
00003EB0 A8A3 syscall EraseRect
00003EB2 3C07 move.w D6, D7
00003EB4 7E01 moveq.l D7, 0x01
label00003EB6:
00003EB6 4A07 tst.b D7
00003EB8 6700 FCA2 beq -0x35C /* 00003B5C */
00003EBC 2F2D CC20 move.l -[A7], [A5 - 0x33E0]
00003EC0 AA1C syscall SetCCursor
00003EC2 3006 move.w D0, D6
00003EC4 4CDF 00C0 movem.l D6,D7, [A7]+
00003EC8 4E5E unlink A6
00003ECA 4E75 rts
fn00003ECC:
00003ECC 4E56 0000 link A6, 0
00003ED0 48E7 0F38 movem.l -[A7], D4,D5,D6,D7,A2,A3,A4
00003ED4 2C2E 0018 move.l D6, [A6 + 0x18]
00003ED8 206E 0008 movea.l A0, [A6 + 0x8]
00003EDC 3810 move.w D4, [A0]
00003EDE 226E 000C movea.l A1, [A6 + 0xC]
00003EE2 2851 movea.l A4, [A1]
00003EE4 206E 0010 movea.l A0, [A6 + 0x10]
00003EE8 2650 movea.l A3, [A0]
00003EEA 206E 0014 movea.l A0, [A6 + 0x14]
00003EEE 2450 movea.l A2, [A0]
00003EF0 486D D040 pea.l [A5 - 0x2FC0]
00003EF4 A8A3 syscall EraseRect
00003EF6 486D D0F8 pea.l [A5 - 0x2F08]
00003EFA 2F2D CC70 move.l -[A7], [A5 - 0x3390]
00003EFE AA1F syscall PlotCIcon
00003F00 422D D7FB clr.b [A5 - 0x2805]
00003F04 3B44 D2A0 move.w [A5 - 0x2D60], D4
00003F08 082D 0001 D7E0 btst.b [A5 - 0x2820], 0x1
00003F0E 6600 03D6 bne +0x3D8 /* 000042E6 */
00003F12 7800 moveq.l D4, 0x00
00003F14 6000 03D0 bra +0x3D2 /* 000042E6 */
label00003F18:
00003F18 4227 clr.b -[A7]
00003F1A 3F3C 000E move.w -[A7], 0xE
00003F1E 486D D7E2 pea.l [A5 - 0x281E]
00003F22 A970 syscall GetNextEvent
00003F24 4A1F tst.b [A7]+
00003F26 6700 03BE beq +0x3C0 /* 000042E6 */
00003F2A 302D D7E2 move.w D0, [A5 - 0x281E]
00003F2E 6700 03B6 beq +0x3B8 /* 000042E6 */
00003F32 6B00 03B2 bmi +0x3B4 /* 000042E6 */
00003F36 5740 subq.w D0, 3
00003F38 6700 02E0 beq +0x2E2 /* 0000421A */
00003F3C 6A00 03A8 bpl +0x3AA /* 000042E6 */
00003F40 5240 addq.w D0, 1
00003F42 6A00 03A2 bpl +0x3A4 /* 000042E6 */
00003F46 4267 clr.w -[A7]
00003F48 2F2D D7EC move.l -[A7], [A5 - 0x2814]
00003F4C 486D D7F2 pea.l [A5 - 0x280E]
00003F50 A92C syscall FindWindow
00003F52 0C5F 0003 cmpi.w [A7]+, 0x3
00003F56 6600 038E bne +0x390 /* 000042E6 */
00003F5A 2B6D D7EC D80A move.l [A5 - 0x27F6], [A5 - 0x2814]
00003F60 486D D80A pea.l [A5 - 0x27F6]
00003F64 A871 syscall GlobalToLocal
00003F66 4A2D D7FD tst.b [A5 - 0x2803]
00003F6A 671C beq +0x1E /* 00003F88 */
00003F6C 700C moveq.l D0, 0x0C
00003F6E C1ED D80C muls.w D0, [A5 - 0x27F4]
00003F72 48C0 ext.l D0
00003F74 81FC 0007 divs.w D0, 0x7
00003F78 48C0 ext.l D0
00003F7A 81ED D81A divs.w D0, [A5 - 0x27E6]
00003F7E 0640 000C addi.w D0, 0xC
00003F82 3B40 D822 move.w [A5 - 0x27DE], D0
00003F86 6018 bra +0x1A /* 00003FA0 */
label00003F88:
00003F88 700C moveq.l D0, 0x0C
00003F8A C1ED D80C muls.w D0, [A5 - 0x27F4]
00003F8E 48C0 ext.l D0
00003F90 81FC 0007 divs.w D0, 0x7
00003F94 48C0 ext.l D0
00003F96 81ED D81A divs.w D0, [A5 - 0x27E6]
00003F9A 5540 subq.w D0, 2
00003F9C 3B40 D822 move.w [A5 - 0x27DE], D0
label00003FA0:
00003FA0 4227 clr.b -[A7]
00003FA2 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00003FA6 302D D822 move.w D0, [A5 - 0x27DE]
00003FAA 204D movea.l A0, A5
00003FAC 48C0 ext.l D0
00003FAE E588 lsl D0, 2
00003FB0 D1C0 add.l A0, D0
00003FB2 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
00003FB6 A8E8 syscall PtInRgn
00003FB8 4A1F tst.b [A7]+
00003FBA 660C bne +0xE /* 00003FC8 */
00003FBC 526D D822 addq.w [A5 - 0x27DE], 1
00003FC0 0C6D 0058 D822 cmpi.w [A5 - 0x27DE], 0x58 /* 'X' */
00003FC6 6DD8 blt -0x26 /* 00003FA0 */
label00003FC8:
00003FC8 0C6D 0058 D822 cmpi.w [A5 - 0x27DE], 0x58 /* 'X' */
00003FCE 6C00 01B0 bge +0x1B2 /* 00004180 */
00003FD2 42A7 clr.l -[A7]
00003FD4 A975 syscall TickCount
00003FD6 2B5F D82C move.l [A5 - 0x27D4], [A7]+
00003FDA 0C44 4E1F cmpi.w D4, 0x4E1F
00003FDE 6F0E ble +0x10 /* 00003FEE */
00003FE0 486D DCFA pea.l [A5 - 0x2306]
00003FE4 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */]
00003FE8 588F addq.l A7, 4
00003FEA 6000 02FA bra +0x2FC /* 000042E6 */
label00003FEE:
00003FEE 306D D822 movea.w A0, [A5 - 0x27DE]
00003FF2 4868 0015 pea.l [A0 + 0x15]
00003FF6 2F06 move.l -[A7], D6
00003FF8 4EBA FADE jsr [PC - 0x522 /* 00003AD8 */]
00003FFC 302D D822 move.w D0, [A5 - 0x27DE]
00004000 204D movea.l A0, A5
00004002 48C0 ext.l D0
00004004 E588 lsl D0, 2
00004006 D1C0 add.l A0, D0
00004008 2EA8 CE3C move.l [A7], [A0 - 0x31C4]
0000400C A8D5 syscall InverRgn/InvertRgn
0000400E 43ED D834 lea.l A1, [A5 - 0x27CC]
00004012 206D D290 movea.l A0, [A5 - 0x2D70]
00004016 A03B syscall Delay
00004018 2280 move.l [A1], D0
0000401A 302D D822 move.w D0, [A5 - 0x27DE]
0000401E 204D movea.l A0, A5
00004020 48C0 ext.l D0
00004022 E588 lsl D0, 2
00004024 D1C0 add.l A0, D0
00004026 2EA8 CE3C move.l [A7], [A0 - 0x31C4]
0000402A A8D5 syscall InverRgn/InvertRgn
0000402C 4A44 tst.w D4
0000402E 6F1A ble +0x1C /* 0000404A */
00004030 4A2D D85C tst.b [A5 - 0x27A4]
00004034 6714 beq +0x16 /* 0000404A */
00004036 302D D82E move.w D0, [A5 - 0x27D2]
0000403A 906D D832 sub.w D0, [A5 - 0x27CE]
0000403E 906D D298 sub.w D0, [A5 - 0x2D68]
00004042 204B movea.l A0, A3
00004044 D0C4 add.w A0, D4
00004046 3180 40FE move.w [A0 + D4.w - 0x2], D0
label0000404A:
0000404A 2B6D D82C D830 move.l [A5 - 0x27D0], [A5 - 0x27D4]
00004050 204C movea.l A0, A4
00004052 D0C4 add.w A0, D4
00004054 31AD D822 4000 move.w [A0 + D4.w], [A5 - 0x27DE]
0000405A 4232 4000 clr.b [A2 + D4.w]
0000405E 5244 addq.w D4, 1
00004060 1B7C 0001 D85C move.b [A5 - 0x27A4], 0x1
00004066 6000 010A bra +0x10C /* 00004172 */
label0000406A:
0000406A 486D D80E pea.l [A5 - 0x27F2]
0000406E A972 syscall GetMouse
00004070 4A2D D7FD tst.b [A5 - 0x2803]
00004074 671C beq +0x1E /* 00004092 */
00004076 700C moveq.l D0, 0x0C
00004078 C1ED D810 muls.w D0, [A5 - 0x27F0]
0000407C 48C0 ext.l D0
0000407E 81FC 0007 divs.w D0, 0x7
00004082 48C0 ext.l D0
00004084 81ED D81A divs.w D0, [A5 - 0x27E6]
00004088 0640 000C addi.w D0, 0xC
0000408C 3B40 D824 move.w [A5 - 0x27DC], D0
00004090 6018 bra +0x1A /* 000040AA */
label00004092:
00004092 700C moveq.l D0, 0x0C
00004094 C1ED D810 muls.w D0, [A5 - 0x27F0]
00004098 48C0 ext.l D0
0000409A 81FC 0007 divs.w D0, 0x7
0000409E 48C0 ext.l D0
000040A0 81ED D81A divs.w D0, [A5 - 0x27E6]
000040A4 5540 subq.w D0, 2
000040A6 3B40 D824 move.w [A5 - 0x27DC], D0
label000040AA:
000040AA 4227 clr.b -[A7]
000040AC 2F2D D80E move.l -[A7], [A5 - 0x27F2]
000040B0 302D D824 move.w D0, [A5 - 0x27DC]
000040B4 204D movea.l A0, A5
000040B6 48C0 ext.l D0
000040B8 E588 lsl D0, 2
000040BA D1C0 add.l A0, D0
000040BC 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
000040C0 A8E8 syscall PtInRgn
000040C2 4A1F tst.b [A7]+
000040C4 660C bne +0xE /* 000040D2 */
000040C6 526D D824 addq.w [A5 - 0x27DC], 1
000040CA 0C6D 0058 D824 cmpi.w [A5 - 0x27DC], 0x58 /* 'X' */
000040D0 6DD8 blt -0x26 /* 000040AA */
label000040D2:
000040D2 0C6D 0058 D824 cmpi.w [A5 - 0x27DC], 0x58 /* 'X' */
000040D8 6C00 0098 bge +0x9A /* 00004172 */
000040DC 302D D824 move.w D0, [A5 - 0x27DC]
000040E0 B06D D822 cmp.w D0, [A5 - 0x27DE]
000040E4 6700 008C beq +0x8E /* 00004172 */
000040E8 42A7 clr.l -[A7]
000040EA A975 syscall TickCount
000040EC 2B5F D82C move.l [A5 - 0x27D4], [A7]+
000040F0 0C44 4E1F cmpi.w D4, 0x4E1F
000040F4 6F0E ble +0x10 /* 00004104 */
000040F6 486D DD22 pea.l [A5 - 0x22DE]
000040FA 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */]
000040FE 588F addq.l A7, 4
00004100 6000 01E4 bra +0x1E6 /* 000042E6 */
label00004104:
00004104 306D D824 movea.w A0, [A5 - 0x27DC]
00004108 4868 0015 pea.l [A0 + 0x15]
0000410C 2F06 move.l -[A7], D6
0000410E 4EBA F9C8 jsr [PC - 0x638 /* 00003AD8 */]
00004112 302D D824 move.w D0, [A5 - 0x27DC]
00004116 204D movea.l A0, A5
00004118 48C0 ext.l D0
0000411A E588 lsl D0, 2
0000411C D1C0 add.l A0, D0
0000411E 2EA8 CE3C move.l [A7], [A0 - 0x31C4]
00004122 A8D5 syscall InverRgn/InvertRgn
00004124 43ED D834 lea.l A1, [A5 - 0x27CC]
00004128 206D D290 movea.l A0, [A5 - 0x2D70]
0000412C A03B syscall Delay
0000412E 2280 move.l [A1], D0
00004130 302D D824 move.w D0, [A5 - 0x27DC]
00004134 204D movea.l A0, A5
00004136 48C0 ext.l D0
00004138 E588 lsl D0, 2
0000413A D1C0 add.l A0, D0
0000413C 2EA8 CE3C move.l [A7], [A0 - 0x31C4]
00004140 A8D5 syscall InverRgn/InvertRgn
00004142 3B6D D824 D822 move.w [A5 - 0x27DE], [A5 - 0x27DC]
00004148 302D D82E move.w D0, [A5 - 0x27D2]
0000414C 906D D832 sub.w D0, [A5 - 0x27CE]
00004150 906D D298 sub.w D0, [A5 - 0x2D68]
00004154 204B movea.l A0, A3
00004156 D0C4 add.w A0, D4
00004158 3180 40FE move.w [A0 + D4.w - 0x2], D0
0000415C 2B6D D82C D830 move.l [A5 - 0x27D0], [A5 - 0x27D4]
00004162 204C movea.l A0, A4
00004164 D0C4 add.w A0, D4
00004166 31AD D824 4000 move.w [A0 + D4.w], [A5 - 0x27DC]
0000416C 4232 4000 clr.b [A2 + D4.w]
00004170 5244 addq.w D4, 1
label00004172:
00004172 4227 clr.b -[A7]
00004174 A973 syscall StillDown
00004176 4A1F tst.b [A7]+
00004178 6600 FEF0 bne -0x10E /* 0000406A */
0000417C 6000 0168 bra +0x16A /* 000042E6 */
label00004180:
00004180 4227 clr.b -[A7]
00004182 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00004186 486D D050 pea.l [A5 - 0x2FB0]
0000418A A8AD syscall PtInRect
0000418C 4A1F tst.b [A7]+
0000418E 6700 0156 beq +0x158 /* 000042E6 */
00004192 42A7 clr.l -[A7]
00004194 A975 syscall TickCount
00004196 2B5F D82C move.l [A5 - 0x27D4], [A7]+
0000419A 4A44 tst.w D4
0000419C 6F1C ble +0x1E /* 000041BA */
0000419E 0C44 4E1F cmpi.w D4, 0x4E1F
000041A2 6E16 bgt +0x18 /* 000041BA */
000041A4 302D D82E move.w D0, [A5 - 0x27D2]
000041A8 906D D832 sub.w D0, [A5 - 0x27CE]
000041AC 906D D298 sub.w D0, [A5 - 0x2D68]
000041B0 204B movea.l A0, A3
000041B2 D0C4 add.w A0, D4
000041B4 3180 40FE move.w [A0 + D4.w - 0x2], D0
000041B8 600A bra +0xC /* 000041C4 */
label000041BA:
000041BA 204B movea.l A0, A3
000041BC D0C4 add.w A0, D4
000041BE 31BC 0014 40FE move.w [A0 + D4.w - 0x2], 0x14
label000041C4:
000041C4 1B7C 0001 D7FB move.b [A5 - 0x2805], 0x1
000041CA 422D D85C clr.b [A5 - 0x27A4]
000041CE 486D D050 pea.l [A5 - 0x2FB0]
000041D2 A8A3 syscall EraseRect
000041D4 486D D108 pea.l [A5 - 0x2EF8]
000041D8 2F2D CC7C move.l -[A7], [A5 - 0x3384]
000041DC AA1F syscall PlotCIcon
000041DE 486D D0F8 pea.l [A5 - 0x2F08]
000041E2 2F3C 0002 0002 move.l -[A7], 0x20002
000041E8 A8B1 syscall PaintRoundRect
000041EA 486D D040 pea.l [A5 - 0x2FC0]
000041EE 2F2D CC70 move.l -[A7], [A5 - 0x3390]
000041F2 AA1F syscall PlotCIcon
000041F4 43ED D82C lea.l A1, [A5 - 0x27D4]
000041F8 307C 0002 movea.w A0, 0x2
000041FC A03B syscall Delay
000041FE 2280 move.l [A1], D0
00004200 486D D108 pea.l [A5 - 0x2EF8]
00004204 2F3C 0002 0002 move.l -[A7], 0x20002
0000420A A8B1 syscall PaintRoundRect
0000420C 486D D050 pea.l [A5 - 0x2FB0]
00004210 2F2D CC7C move.l -[A7], [A5 - 0x3384]
00004214 AA1F syscall PlotCIcon
00004216 6000 00CE bra +0xD0 /* 000042E6 */
label0000421A:
0000421A 4878 0100 push.l 0x100
0000421E 202D D7E4 move.l D0, [A5 - 0x281C]
00004222 0280 0000 FF00 andi.l D0, 0xFF00
00004228 2F00 move.l -[A7], D0
0000422A 4EAD 005A jsr [A5 + 0x5A /* export_7 */]
0000422E 3B40 D800 move.w [A5 - 0x2800], D0
00004232 082D 0000 D7F0 btst.b [A5 - 0x2810], 0x0
00004238 6600 00AC bne +0xAE /* 000042E6 */
0000423C 426D D822 clr.w [A5 - 0x27DE]
00004240 41ED CE3C lea.l A0, [A5 - 0x31C4]
00004244 2E08 move.l D7, A0
00004246 41ED D2A6 lea.l A0, [A5 - 0x2D5A]
0000424A 2A08 move.l D5, A0
0000424C 6000 008E bra +0x90 /* 000042DC */
label00004250:
00004250 2045 movea.l A0, D5
00004252 302D D800 move.w D0, [A5 - 0x2800]
00004256 B050 cmp.w D0, [A0]
00004258 667A bne +0x7C /* 000042D4 */
0000425A 42A7 clr.l -[A7]
0000425C A975 syscall TickCount
0000425E 2B5F D82C move.l [A5 - 0x27D4], [A7]+
00004262 0C44 4E1F cmpi.w D4, 0x4E1F
00004266 6F0C ble +0xE /* 00004274 */
00004268 486D DD4A pea.l [A5 - 0x22B6]
0000426C 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */]
00004270 588F addq.l A7, 4
00004272 6072 bra +0x74 /* 000042E6 */
label00004274:
00004274 306D D822 movea.w A0, [A5 - 0x27DE]
00004278 4868 0015 pea.l [A0 + 0x15]
0000427C 2F06 move.l -[A7], D6
0000427E 4EBA F858 jsr [PC - 0x7A8 /* 00003AD8 */]
00004282 2047 movea.l A0, D7
00004284 2E90 move.l [A7], [A0]
00004286 A8D5 syscall InverRgn/InvertRgn
00004288 43ED D834 lea.l A1, [A5 - 0x27CC]
0000428C 206D D290 movea.l A0, [A5 - 0x2D70]
00004290 A03B syscall Delay
00004292 2280 move.l [A1], D0
00004294 2047 movea.l A0, D7
00004296 2E90 move.l [A7], [A0]
00004298 A8D5 syscall InverRgn/InvertRgn
0000429A 4A44 tst.w D4
0000429C 6F1A ble +0x1C /* 000042B8 */
0000429E 4A2D D85C tst.b [A5 - 0x27A4]
000042A2 6714 beq +0x16 /* 000042B8 */
000042A4 302D D82E move.w D0, [A5 - 0x27D2]
000042A8 906D D832 sub.w D0, [A5 - 0x27CE]
000042AC 906D D298 sub.w D0, [A5 - 0x2D68]
000042B0 204B movea.l A0, A3
000042B2 D0C4 add.w A0, D4
000042B4 3180 40FE move.w [A0 + D4.w - 0x2], D0
label000042B8:
000042B8 2B6D D82C D830 move.l [A5 - 0x27D0], [A5 - 0x27D4]
000042BE 204C movea.l A0, A4
000042C0 D0C4 add.w A0, D4
000042C2 31AD D822 4000 move.w [A0 + D4.w], [A5 - 0x27DE]
000042C8 4232 4000 clr.b [A2 + D4.w]
000042CC 5244 addq.w D4, 1
000042CE 1B7C 0001 D85C move.b [A5 - 0x27A4], 0x1
label000042D4:
000042D4 526D D822 addq.w [A5 - 0x27DE], 1
000042D8 5887 addq.l D7, 4
000042DA 5485 addq.l D5, 2
label000042DC:
000042DC 0C6D 0058 D822 cmpi.w [A5 - 0x27DE], 0x58 /* 'X' */
000042E2 6D00 FF6C blt -0x92 /* 00004250 */
label000042E6:
000042E6 4A2D D7FB tst.b [A5 - 0x2805]
000042EA 6700 FC2C beq -0x3D2 /* 00003F18 */
000042EE 4A44 tst.w D4
000042F0 6604 bne +0x6 /* 000042F6 */
000042F2 382D D2A0 move.w D4, [A5 - 0x2D60]
label000042F6:
000042F6 4878 000E push.l 0xE
000042FA 201F move.l D0, [A7]+
000042FC A032 syscall FlushEvents
000042FE 206E 0008 movea.l A0, [A6 + 0x8]
00004302 3084 move.w [A0], D4
00004304 4CDF 1CF0 movem.l D4,D5,D6,D7,A2,A3,A4, [A7]+
00004308 4E5E unlink A6
0000430A 4E75 rts
fn0000430C:
0000430C 4E56 FFE0 link A6, -0x0020
00004310 48E7 1F08 movem.l -[A7], D3,D4,D5,D6,D7,A4
00004314 486D D048 pea.l [A5 - 0x2FB8]
00004318 A8A3 syscall EraseRect
0000431A 486D D100 pea.l [A5 - 0x2F00]
0000431E 2F2D CC78 move.l -[A7], [A5 - 0x3388]
00004322 AA1F syscall PlotCIcon
00004324 7E00 moveq.l D7, 0x00
00004326 7C00 moveq.l D6, 0x00
00004328 7A00 moveq.l D5, 0x00
0000432A 7800 moveq.l D4, 0x00
0000432C 42A7 clr.l -[A7]
0000432E A975 syscall TickCount
00004330 261F move.l D3, [A7]+
00004332 42A7 clr.l -[A7]
00004334 A975 syscall TickCount
00004336 2D5F FFFC move.l [A6 - 0x4], [A7]+
0000433A 42A7 clr.l -[A7]
0000433C A975 syscall TickCount
0000433E 2D5F FFF8 move.l [A6 - 0x8], [A7]+
00004342 42A7 clr.l -[A7]
00004344 A975 syscall TickCount
00004346 2D5F FFF4 move.l [A6 - 0xC], [A7]+
0000434A 42A7 clr.l -[A7]
0000434C A975 syscall TickCount
0000434E 2D5F FFF0 move.l [A6 - 0x10], [A7]+
00004352 426D D84C clr.w [A5 - 0x27B4]
00004356 082D 0001 D7E0 btst.b [A5 - 0x2820], 0x1
0000435C 6700 037E beq +0x380 /* 000046DC */
00004360 3B7C 0002 D84C move.w [A5 - 0x27B4], 0x2
00004366 6000 0374 bra +0x376 /* 000046DC */
label0000436A:
0000436A 42A7 clr.l -[A7]
0000436C A975 syscall TickCount
0000436E 261F move.l D3, [A7]+
00004370 4A2D D9B9 tst.b [A5 - 0x2647]
00004374 6700 00D2 beq +0xD4 /* 00004448 */
00004378 BE6D D29A cmp.w D7, [A5 - 0x2D66]
0000437C 6C00 00CA bge +0xCC /* 00004448 */
00004380 B6AE FFFC cmp.l D3, [A6 - 0x4]
00004384 6D00 00C2 blt +0xC4 /* 00004448 */
00004388 3847 movea.w A4, D7
0000438A D9CC add.l A4, A4
0000438C 204C movea.l A0, A4
0000438E D1ED D356 add.l A0, [A5 - 0x2CAA]
00004392 3050 movea.w A0, [A0]
00004394 4868 0015 pea.l [A0 + 0x15]
00004398 2F2D CE30 move.l -[A7], [A5 - 0x31D0]
0000439C 4EBA F73A jsr [PC - 0x8C6 /* 00003AD8 */]
000043A0 204C movea.l A0, A4
000043A2 D1ED D362 add.l A0, [A5 - 0x2C9E]
000043A6 3010 move.w D0, [A0]
000043A8 C1ED D386 muls.w D0, [A5 - 0x2C7A]
000043AC 3D40 FFE4 move.w [A6 - 0x1C], D0
000043B0 486E FFE4 pea.l [A6 - 0x1C]
000043B4 486E FFE6 pea.l [A6 - 0x1A]
000043B8 3F3C 200E move.w -[A7], 0x200E
000043BC A9EB syscall Pack4/FP68K
000043BE 487A 03FA pea.l [PC + 0x3FA /* 000047BA */]
000043C2 486E FFE6 pea.l [A6 - 0x1A]
000043C6 3F3C 2006 move.w -[A7], 0x2006
000043CA A9EB syscall Pack4/FP68K
000043CC 486E FFE6 pea.l [A6 - 0x1A]
000043D0 3F3C 0016 move.w -[A7], 0x16
000043D4 A9EB syscall Pack4/FP68K
000043D6 486E FFE6 pea.l [A6 - 0x1A]
000043DA 486E FFE0 pea.l [A6 - 0x20]
000043DE 3F3C 2810 move.w -[A7], 0x2810
000043E2 A9EB syscall Pack4/FP68K
000043E4 2003 move.l D0, D3
000043E6 D0AE FFE0 add.l D0, [A6 - 0x20]
000043EA 2D40 FFFC move.l [A6 - 0x4], D0
000043EE 4A2D D9BC tst.b [A5 - 0x2644]
000043F2 508F addq.l A7, 8
000043F4 6750 beq +0x52 /* 00004446 */
000043F6 204C movea.l A0, A4
000043F8 D1ED D356 add.l A0, [A5 - 0x2CAA]
000043FC 0C50 0058 cmpi.w [A0], 0x58 /* 'X' */
00004400 6C16 bge +0x18 /* 00004418 */
00004402 204C movea.l A0, A4
00004404 D1ED D356 add.l A0, [A5 - 0x2CAA]
00004408 3010 move.w D0, [A0]
0000440A 204D movea.l A0, A5
0000440C 48C0 ext.l D0
0000440E E588 lsl D0, 2
00004410 D1C0 add.l A0, D0
00004412 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
00004416 A8D5 syscall InverRgn/InvertRgn
label00004418:
00004418 43ED D834 lea.l A1, [A5 - 0x27CC]
0000441C 206D D290 movea.l A0, [A5 - 0x2D70]
00004420 A03B syscall Delay
00004422 2280 move.l [A1], D0
00004424 204C movea.l A0, A4
00004426 D1ED D356 add.l A0, [A5 - 0x2CAA]
0000442A 0C50 0058 cmpi.w [A0], 0x58 /* 'X' */
0000442E 6C16 bge +0x18 /* 00004446 */
00004430 204C movea.l A0, A4
00004432 D1ED D356 add.l A0, [A5 - 0x2CAA]
00004436 3010 move.w D0, [A0]
00004438 204D movea.l A0, A5
0000443A 48C0 ext.l D0
0000443C E588 lsl D0, 2
0000443E D1C0 add.l A0, D0
00004440 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
00004444 A8D5 syscall InverRgn/InvertRgn
label00004446:
00004446 5247 addq.w D7, 1
label00004448:
00004448 4A2D D9BA tst.b [A5 - 0x2646]
0000444C 6700 00D2 beq +0xD4 /* 00004520 */
00004450 BC6D D29C cmp.w D6, [A5 - 0x2D64]
00004454 6C00 00CA bge +0xCC /* 00004520 */
00004458 B6AE FFF8 cmp.l D3, [A6 - 0x8]
0000445C 6D00 00C2 blt +0xC4 /* 00004520 */
00004460 3846 movea.w A4, D6
00004462 D9CC add.l A4, A4
00004464 204C movea.l A0, A4
00004466 D1ED D35A add.l A0, [A5 - 0x2CA6]
0000446A 3050 movea.w A0, [A0]
0000446C 4868 0015 pea.l [A0 + 0x15]
00004470 2F2D CE34 move.l -[A7], [A5 - 0x31CC]
00004474 4EBA F662 jsr [PC - 0x99E /* 00003AD8 */]
00004478 204C movea.l A0, A4
0000447A D1ED D366 add.l A0, [A5 - 0x2C9A]
0000447E 3010 move.w D0, [A0]
00004480 C1ED D386 muls.w D0, [A5 - 0x2C7A]
00004484 3D40 FFE4 move.w [A6 - 0x1C], D0
00004488 486E FFE4 pea.l [A6 - 0x1C]
0000448C 486E FFE6 pea.l [A6 - 0x1A]
00004490 3F3C 200E move.w -[A7], 0x200E
00004494 A9EB syscall Pack4/FP68K
00004496 487A 0320 pea.l [PC + 0x320 /* 000047B8, value 0xA000A '\n\0\n' */]
0000449A 486E FFE6 pea.l [A6 - 0x1A]
0000449E 3F3C 2006 move.w -[A7], 0x2006
000044A2 A9EB syscall Pack4/FP68K
000044A4 486E FFE6 pea.l [A6 - 0x1A]
000044A8 3F3C 0016 move.w -[A7], 0x16
000044AC A9EB syscall Pack4/FP68K
000044AE 486E FFE6 pea.l [A6 - 0x1A]
000044B2 486E FFE0 pea.l [A6 - 0x20]
000044B6 3F3C 2810 move.w -[A7], 0x2810
000044BA A9EB syscall Pack4/FP68K
000044BC 2003 move.l D0, D3
000044BE D0AE FFE0 add.l D0, [A6 - 0x20]
000044C2 2D40 FFF8 move.l [A6 - 0x8], D0
000044C6 4A2D D9BC tst.b [A5 - 0x2644]
000044CA 508F addq.l A7, 8
000044CC 6750 beq +0x52 /* 0000451E */
000044CE 204C movea.l A0, A4
000044D0 D1ED D35A add.l A0, [A5 - 0x2CA6]
000044D4 0C50 0058 cmpi.w [A0], 0x58 /* 'X' */
000044D8 6C16 bge +0x18 /* 000044F0 */
000044DA 204C movea.l A0, A4
000044DC D1ED D35A add.l A0, [A5 - 0x2CA6]
000044E0 3010 move.w D0, [A0]
000044E2 204D movea.l A0, A5
000044E4 48C0 ext.l D0
000044E6 E588 lsl D0, 2
000044E8 D1C0 add.l A0, D0
000044EA 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
000044EE A8D5 syscall InverRgn/InvertRgn
label000044F0:
000044F0 43ED D834 lea.l A1, [A5 - 0x27CC]
000044F4 206D D290 movea.l A0, [A5 - 0x2D70]
000044F8 A03B syscall Delay
000044FA 2280 move.l [A1], D0
000044FC 204C movea.l A0, A4
000044FE D1ED D35A add.l A0, [A5 - 0x2CA6]
00004502 0C50 0058 cmpi.w [A0], 0x58 /* 'X' */
00004506 6C16 bge +0x18 /* 0000451E */
00004508 204C movea.l A0, A4
0000450A D1ED D35A add.l A0, [A5 - 0x2CA6]
0000450E 3010 move.w D0, [A0]
00004510 204D movea.l A0, A5
00004512 48C0 ext.l D0
00004514 E588 lsl D0, 2
00004516 D1C0 add.l A0, D0
00004518 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
0000451C A8D5 syscall InverRgn/InvertRgn
label0000451E:
0000451E 5246 addq.w D6, 1
label00004520:
00004520 4A2D D9BB tst.b [A5 - 0x2645]
00004524 6700 00D2 beq +0xD4 /* 000045F8 */
00004528 BA6D D29E cmp.w D5, [A5 - 0x2D62]
0000452C 6C00 00CA bge +0xCC /* 000045F8 */
00004530 B6AE FFF4 cmp.l D3, [A6 - 0xC]
00004534 6D00 00C2 blt +0xC4 /* 000045F8 */
00004538 3845 movea.w A4, D5
0000453A D9CC add.l A4, A4
0000453C 204C movea.l A0, A4
0000453E D1ED D35E add.l A0, [A5 - 0x2CA2]
00004542 3050 movea.w A0, [A0]
00004544 4868 0015 pea.l [A0 + 0x15]
00004548 2F2D CE38 move.l -[A7], [A5 - 0x31C8]
0000454C 4EBA F58A jsr [PC - 0xA76 /* 00003AD8 */]
00004550 204C movea.l A0, A4
00004552 D1ED D36A add.l A0, [A5 - 0x2C96]
00004556 3010 move.w D0, [A0]
00004558 C1ED D386 muls.w D0, [A5 - 0x2C7A]
0000455C 3D40 FFE4 move.w [A6 - 0x1C], D0
00004560 486E FFE4 pea.l [A6 - 0x1C]
00004564 486E FFE6 pea.l [A6 - 0x1A]
00004568 3F3C 200E move.w -[A7], 0x200E
0000456C A9EB syscall Pack4/FP68K
0000456E 487A 0246 pea.l [PC + 0x246 /* 000047B6, value 0xA000A '\n\0\n' */]
00004572 486E FFE6 pea.l [A6 - 0x1A]
00004576 3F3C 2006 move.w -[A7], 0x2006
0000457A A9EB syscall Pack4/FP68K
0000457C 486E FFE6 pea.l [A6 - 0x1A]
00004580 3F3C 0016 move.w -[A7], 0x16
00004584 A9EB syscall Pack4/FP68K
00004586 486E FFE6 pea.l [A6 - 0x1A]
0000458A 486E FFE0 pea.l [A6 - 0x20]
0000458E 3F3C 2810 move.w -[A7], 0x2810
00004592 A9EB syscall Pack4/FP68K
00004594 2003 move.l D0, D3
00004596 D0AE FFE0 add.l D0, [A6 - 0x20]
0000459A 2D40 FFF4 move.l [A6 - 0xC], D0
0000459E 4A2D D9BC tst.b [A5 - 0x2644]
000045A2 508F addq.l A7, 8
000045A4 6750 beq +0x52 /* 000045F6 */
000045A6 204C movea.l A0, A4
000045A8 D1ED D35E add.l A0, [A5 - 0x2CA2]
000045AC 0C50 0058 cmpi.w [A0], 0x58 /* 'X' */
000045B0 6C16 bge +0x18 /* 000045C8 */
000045B2 204C movea.l A0, A4
000045B4 D1ED D35E add.l A0, [A5 - 0x2CA2]
000045B8 3010 move.w D0, [A0]
000045BA 204D movea.l A0, A5
000045BC 48C0 ext.l D0
000045BE E588 lsl D0, 2
000045C0 D1C0 add.l A0, D0
000045C2 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
000045C6 A8D5 syscall InverRgn/InvertRgn
label000045C8:
000045C8 43ED D834 lea.l A1, [A5 - 0x27CC]
000045CC 206D D290 movea.l A0, [A5 - 0x2D70]
000045D0 A03B syscall Delay
000045D2 2280 move.l [A1], D0
000045D4 204C movea.l A0, A4
000045D6 D1ED D35E add.l A0, [A5 - 0x2CA2]
000045DA 0C50 0058 cmpi.w [A0], 0x58 /* 'X' */
000045DE 6C16 bge +0x18 /* 000045F6 */
000045E0 204C movea.l A0, A4
000045E2 D1ED D35E add.l A0, [A5 - 0x2CA2]
000045E6 3010 move.w D0, [A0]
000045E8 204D movea.l A0, A5
000045EA 48C0 ext.l D0
000045EC E588 lsl D0, 2
000045EE D1C0 add.l A0, D0
000045F0 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
000045F4 A8D5 syscall InverRgn/InvertRgn
label000045F6:
000045F6 5245 addq.w D5, 1
label000045F8:
000045F8 B6AE FFF0 cmp.l D3, [A6 - 0x10]
000045FC 6F00 0092 ble +0x94 /* 00004690 */
00004600 2003 move.l D0, D3
00004602 5A80 addq.l D0, 5
00004604 2D40 FFF0 move.l [A6 - 0x10], D0
00004608 4227 clr.b -[A7]
0000460A A974 syscall Button
0000460C 4A1F tst.b [A7]+
0000460E 674E beq +0x50 /* 0000465E */
00004610 486D D80E pea.l [A5 - 0x27F2]
00004614 A972 syscall GetMouse
00004616 4227 clr.b -[A7]
00004618 2F2D D80E move.l -[A7], [A5 - 0x27F2]
0000461C 486D D050 pea.l [A5 - 0x2FB0]
00004620 A8AD syscall PtInRect
00004622 4A1F tst.b [A7]+
00004624 6738 beq +0x3A /* 0000465E */
00004626 486D D050 pea.l [A5 - 0x2FB0]
0000462A A8A3 syscall EraseRect
0000462C 486D D108 pea.l [A5 - 0x2EF8]
00004630 2F2D CC7C move.l -[A7], [A5 - 0x3384]
00004634 AA1F syscall PlotCIcon
00004636 43ED D82C lea.l A1, [A5 - 0x27D4]
0000463A 307C 0002 movea.w A0, 0x2
0000463E A03B syscall Delay
00004640 2280 move.l [A1], D0
00004642 486D D108 pea.l [A5 - 0x2EF8]
00004646 2F3C 0002 0002 move.l -[A7], 0x20002
0000464C A8B1 syscall PaintRoundRect
0000464E 486D D050 pea.l [A5 - 0x2FB0]
00004652 2F2D CC7C move.l -[A7], [A5 - 0x3384]
00004656 AA1F syscall PlotCIcon
00004658 7801 moveq.l D4, 0x01
0000465A 426D D84C clr.w [A5 - 0x27B4]
label0000465E:
0000465E 4A2D D9B9 tst.b [A5 - 0x2647]
00004662 6706 beq +0x8 /* 0000466A */
00004664 BE6D D29A cmp.w D7, [A5 - 0x2D66]
00004668 6D26 blt +0x28 /* 00004690 */
label0000466A:
0000466A 4A2D D9BA tst.b [A5 - 0x2646]
0000466E 6706 beq +0x8 /* 00004676 */
00004670 BC6D D29C cmp.w D6, [A5 - 0x2D64]
00004674 6D1A blt +0x1C /* 00004690 */
label00004676:
00004676 4A2D D9BB tst.b [A5 - 0x2645]
0000467A 6706 beq +0x8 /* 00004682 */
0000467C BA6D D29E cmp.w D5, [A5 - 0x2D62]
00004680 6D0E blt +0x10 /* 00004690 */
label00004682:
00004682 43ED D82C lea.l A1, [A5 - 0x27D4]
00004686 307C 001E movea.w A0, 0x1E
0000468A A03B syscall Delay
0000468C 2280 move.l [A1], D0
0000468E 7801 moveq.l D4, 0x01
label00004690:
00004690 4A04 tst.b D4
00004692 6700 FCD6 beq -0x328 /* 0000436A */
00004696 526D D84C addq.w [A5 - 0x27B4], 1
0000469A 0C6D 0001 D84C cmpi.w [A5 - 0x27B4], 0x1
000046A0 673A beq +0x3C /* 000046DC */
000046A2 43ED D82C lea.l A1, [A5 - 0x27D4]
000046A6 307C 003C movea.w A0, 0x3C /* '<' */
000046AA A03B syscall Delay
000046AC 2280 move.l [A1], D0
000046AE 7800 moveq.l D4, 0x00
000046B0 7E00 moveq.l D7, 0x00
000046B2 7C00 moveq.l D6, 0x00
000046B4 7A00 moveq.l D5, 0x00
000046B6 42A7 clr.l -[A7]
000046B8 A975 syscall TickCount
000046BA 261F move.l D3, [A7]+
000046BC 42A7 clr.l -[A7]
000046BE A975 syscall TickCount
000046C0 2D5F FFFC move.l [A6 - 0x4], [A7]+
000046C4 42A7 clr.l -[A7]
000046C6 A975 syscall TickCount
000046C8 2D5F FFF8 move.l [A6 - 0x8], [A7]+
000046CC 42A7 clr.l -[A7]
000046CE A975 syscall TickCount
000046D0 2D5F FFF4 move.l [A6 - 0xC], [A7]+
000046D4 42A7 clr.l -[A7]
000046D6 A975 syscall TickCount
000046D8 2D5F FFF0 move.l [A6 - 0x10], [A7]+
label000046DC:
000046DC 0C6D 0001 D84C cmpi.w [A5 - 0x27B4], 0x1
000046E2 66AC bne -0x52 /* 00004690 */
000046E4 4A2D D9B9 tst.b [A5 - 0x2647]
000046E8 6736 beq +0x38 /* 00004720 */
000046EA 3B7C 0003 D802 move.w [A5 - 0x27FE], 0x3
000046F0 426D D804 clr.w [A5 - 0x27FC]
000046F4 42AD D806 clr.l [A5 - 0x27FA]
000046F8 4267 clr.w -[A7]
000046FA 2F2D CE30 move.l -[A7], [A5 - 0x31D0]
000046FE 486D D802 pea.l [A5 - 0x27FE]
00004702 A804 syscall SndDoImmediate
00004704 3B7C 0004 D802 move.w [A5 - 0x27FE], 0x4
0000470A 426D D804 clr.w [A5 - 0x27FC]
0000470E 42AD D806 clr.l [A5 - 0x27FA]
00004712 4257 clr.w [A7]
00004714 2F2D CE30 move.l -[A7], [A5 - 0x31D0]
00004718 486D D802 pea.l [A5 - 0x27FE]
0000471C A804 syscall SndDoImmediate
0000471E 548F addq.l A7, 2
label00004720:
00004720 4A2D D9BA tst.b [A5 - 0x2646]
00004724 6736 beq +0x38 /* 0000475C */
00004726 3B7C 0003 D802 move.w [A5 - 0x27FE], 0x3
0000472C 426D D804 clr.w [A5 - 0x27FC]
00004730 42AD D806 clr.l [A5 - 0x27FA]
00004734 4267 clr.w -[A7]
00004736 2F2D CE34 move.l -[A7], [A5 - 0x31CC]
0000473A 486D D802 pea.l [A5 - 0x27FE]
0000473E A804 syscall SndDoImmediate
00004740 3B7C 0004 D802 move.w [A5 - 0x27FE], 0x4
00004746 426D D804 clr.w [A5 - 0x27FC]
0000474A 42AD D806 clr.l [A5 - 0x27FA]
0000474E 4257 clr.w [A7]
00004750 2F2D CE34 move.l -[A7], [A5 - 0x31CC]
00004754 486D D802 pea.l [A5 - 0x27FE]
00004758 A804 syscall SndDoImmediate
0000475A 548F addq.l A7, 2
label0000475C:
0000475C 4A2D D9BB tst.b [A5 - 0x2645]
00004760 6736 beq +0x38 /* 00004798 */
00004762 3B7C 0003 D802 move.w [A5 - 0x27FE], 0x3
00004768 426D D804 clr.w [A5 - 0x27FC]
0000476C 42AD D806 clr.l [A5 - 0x27FA]
00004770 4267 clr.w -[A7]
00004772 2F2D CE38 move.l -[A7], [A5 - 0x31C8]
00004776 486D D802 pea.l [A5 - 0x27FE]
0000477A A804 syscall SndDoImmediate
0000477C 3B7C 0004 D802 move.w [A5 - 0x27FE], 0x4
00004782 426D D804 clr.w [A5 - 0x27FC]
00004786 42AD D806 clr.l [A5 - 0x27FA]
0000478A 4257 clr.w [A7]
0000478C 2F2D CE38 move.l -[A7], [A5 - 0x31C8]
00004790 486D D802 pea.l [A5 - 0x27FE]
00004794 A804 syscall SndDoImmediate
00004796 548F addq.l A7, 2
label00004798:
00004798 486D D100 pea.l [A5 - 0x2F00]
0000479C 2F3C 0002 0002 move.l -[A7], 0x20002
000047A2 A8B1 syscall PaintRoundRect
000047A4 486D D048 pea.l [A5 - 0x2FB8]
000047A8 2F2D CC78 move.l -[A7], [A5 - 0x3388]
000047AC AA1F syscall PlotCIcon
000047AE 4CDF 10F8 movem.l D3,D4,D5,D6,D7,A4, [A7]+
000047B2 4E5E unlink A6
000047B4 4E75 rts
000047B6 000A 000A ori.b A2, 0xA /* '\n' */
000047BA 000A .incomplete